當前位置:首頁 » 數據倉庫 » 系統的資料庫伺服器失敗
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

系統的資料庫伺服器失敗

發布時間: 2022-04-29 12:34:41

1. 附加資料庫 對於伺服器失敗(Microsoft.sqlServer.Express.Smo)

前提條件:
附加資料庫失敗有很多原因(1.NTFS分區內的文件許可權2.資料庫文件完整性 等等)本文附加資料庫失敗是指在NTFS分區文件沒有許可權而無法附加成功,所以解決方法僅對此種情況。

本文以安裝 SQL Server 2000 Sample Databases 說明:
1.運行SQL Server 2000 Sample Databases 安裝程序,運行後在你的硬碟上建立一個文件夾及幾個文件:
C:\SQL Server 2000 Sample Databases

分別在4個資料庫文件圖標上單擊右鍵,選擇「屬性」菜單->選擇「安全」標簽->選擇「編輯」按鈕。

選擇組或用戶名列表中選擇Authenticated Users,在許可權列表中選中完全控制。

選擇"確定"按鈕關閉對話框。

現在到sql server 200X中附加資料庫就可成功附加了。如何附加資料庫請參考sql server 200X中幫助文檔這里不再贅述。

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/anyunet/archive/2009/03/05/3960651.aspx

2. sqlserver伺服器連接失敗

摘要 檢查服務是否啟動

3. 安裝sql資料庫伺服器配置失敗

一. SQLServer引擎:SQLServer有兩個重要組件:關系引擎和存儲引擎。關系引擎包括查詢數據所需的組件:命令解析器從ODS接收請求並解析查詢語法,如果語法有效,請求被仁慈給查詢優化器(Query Optimizer),查詢優化器通過多個細粒度的查詢來查找檢索數據的最快方式。存儲引擎的功能為:從操作系統或伺服器問題中恢復;與操作系統交互;控制IO和數據文件的緩沖區;處理事務、鎖和日誌記錄。
二. 安裝技巧:
i. 有些程序可能會影響安裝:Oracle,DBWEB,PersonalWebServer,IIS,SMTP,NNTP,ExchangeServer,SNA Server,備份軟體,DiskKeeper,SNMP服務。
ii. 安裝SQL必須擁有管理員身份登錄到伺服器,可以訪問注冊表,還要檢查注冊表是否有足夠空間(設置注冊表空間:系統屬性->高級->性能選項->虛擬內存更改->增加註冊表最大尺寸)
iii. 安裝過程出錯,可以查看SystemRoot下的sqlstp.log文件,或者MSSQL\logs目錄下的Errorlog文件
iv. 安裝最可能失敗的地方是在配置步驟中。SQL在這一步驟將資料庫置於單用戶模式,並運行腳本來配置系統目錄。確保這一步驟時,沒有其他連接
v. SQL的不同版本:
1. 企業版:在DataCenter下支持32個CPU,64G內存。ADServer2000下支持8個CPU,8G內存。2000Server下支持4CPU,4G內存。,支持XML、AWE、OLAP、VISAN,支持4個節點的故障轉移,支持索引視圖,支持數據挖掘,支持分布式分區視圖
2. 標准版和個人版:不支持AWE、VISAN、故障轉移、索引視圖、分布式分區視圖
vi. 如果想知道安裝在何處中斷,可以用調試模式:\x86\setup\setupsql.exe k=dbg
vii. 容錯性的考慮:
1. RAID0:具有最好的IO性能,但沒有容錯能力。一個驅動器失效,所有數據都丟失。
2. RAID1:成本最高,每個驅動器都有鏡像,一個驅動器失效,請求將被切換到鏡像驅動器上。SQL以順序方式在事務日誌和TempDB中存儲數據,如果承擔得起,應該將事務日誌和TempDB放到RAID1上。
3. RAID5:是實現容錯的最廉價方式。數據分散到每個驅動器上,顯著影響性能,只能容許單個驅動器失效。
4. RAID10:(0+1)提供最好的冗餘和性能,但成本最高。
5. NTFS和FAT:FAT名義上快一點,NTFS最健壯
viii. 刪除SQLServer:如果要完全刪除SQL,必須刪除:80\tools和MSSQL目錄,以及注冊表中的鍵:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer和Microsoft SQL Server
三. 啟動SQL和代理:用來啟動SQL代理的域用戶帳戶必須具有以下許可權:
a) 能夠讀寫注冊表鍵
b) 能夠改變目錄Microsoft SQL Server\Mssql的許可權
c) 能夠使用服務特權登錄
d) 能夠改變數據和日誌文件的許可權
任何時侯SQL必須訪問網路,它將默認使用系統帳戶的安全上下文,而系統帳戶僅擁有本地訪問許可權,這時,資料庫復制功能將無法工作。為此,可以創建一個域帳戶,並使用該帳戶啟動SQL代理,然後在企業管理器中打開「SQLServerAgent屬性」來改變啟動帳戶。如果改變啟動SQL實例的用戶,應確保上「管理員」或「超級用戶」組的成員,否則,該用戶將不能在AD中添加SQL對象,如果不關心SQL與AD的交互,就不需要把用戶指派到這些組中。

4. 為什麼每次電腦重新啟動後都與資料庫伺服器連接失敗,知道的請速答

幾台電腦的帳戶設置問題。開始--運行--MMC--文件--添加刪除管理單元--添加--計算機管理策略
後面你自己在網上多研究一下。WINDOWS 專業版

5. 打開軟體時,系統出現「無法連接資料庫,請檢查SQL伺服器是否啟動或網路是否正常」這樣的錯誤提示。

具體情況請說明下,是第一次安裝後啟動出現的這種情況,還是用了一段時間突然出現這種情況。還是本機可以連接,其他機子無法連接?
首先確認資料庫是不是正常啟動了,然後
如果是第一次安裝,你的操作系統是什麼?vista和win7裝sql2000不一定能裝上,需要2005,而且如果是win7家庭版很可能出現資料庫和軟體連不上。如果是xp,以前是不是裝過資料庫後來卸載了,那麼卸掉sql清除干凈注冊表,重新安裝sql,最好用完整版,不要使用msde。
如果是用了一段時間,很可能是殺毒軟體誤殺資料庫文件,卸掉殺毒軟體,在管理裡面啟動下資料庫,看能否啟動,如果還能啟動。再啟動速達看能否連接上。如果資料庫已經無法啟動,將數據作出備份,重裝資料庫吧。
如果是本機連接沒問題,其他連不上的話,關閉伺服器和客戶端window自帶防火牆,資料庫打sp4補丁,開啟guest用戶,試下。

6. 後台系統錯誤:無法連接到資料庫伺服器 怎麼解決

2.
確保伺服器端的資料庫是支持遠程調用的.打開SQL
Server
Management
Studio,選擇該資料庫,右鍵菜單"Properties",在打開的對話框中選擇Connections,把Allow
remote
connections
to
this
server選上.
3.
確保伺服器端的SQL服務的TCP/IP是Enable的.打開SQL
Server
Configuration
Manager.
選擇SQL
Server
2005
Network
Configuration下的Protocols
for
SQL2005(
我安裝的SQL示例名為SQL2005),
把Named
Pipes和TCP/IP都修改為Enabled,默認是Disabled.
4.
確保伺服器端的SQL實例的遠程

7. QWQ科密T1系統,總是顯示資料庫連接失敗

您好,資料庫連接失敗主要看下MSSQL資料庫伺服器是否啟動,首先在科密T1消費管理系統的圖標上面單擊滑鼠右鍵選擇「以管理員身份運行」,然後在彈出資料庫連接失敗之後的資料庫配置界面,將資料庫伺服器手動輸入為「.\sqlexpress」(T1默認是LOCAL,所以導致無法連接),再創建資料庫看看!

8. 伺服器連接失敗是什麼原因

檢查網路是否正常,排除方法登陸網頁查看,能正常登陸網頁即排回除網路原因。

排除答是否維護、更新,進入游戲官網查看公告即可排除。

排除顯卡驅動過老過舊,更新顯卡驅動至最新版後(也可以到官網查看配置,下載最新顯卡驅動),查看能否正常登陸。

排除電腦系統與游戲沖突,可重新下載重新安裝游戲。

按上述辦法均不能解決的,請重做電腦系統。

伺服器,也稱伺服器,是提供計算服務的設備。由於伺服器需要響應服務請求,並進行處理,因此一般來說伺服器應具備承擔服務並且保障服務的能力。

伺服器的構成包括處理器、硬碟、內存、系統匯流排等,和通用的計算機架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。

在網路環境下,根據伺服器提供的服務類型不同,分為文件伺服器,資料庫伺服器,應用程序伺服器,WEB伺服器等。

9. 系統錯誤。出錯原因:與資料庫伺服器的通信失敗。

幫你理解一下吧 軟體的數據存在資料庫中,就是上面的資料庫伺服器,因為連接不上如果你沒有改過軟體的東西的話 就是資料庫的問題,這個需要聯系軟體所有者

10. 資料庫伺服器連接失敗

無法連接到localhost (provider:命名管道提供程序,error: 40 - 無法打開到 SQL Server 的連接)
1. 確保伺服器端的資料庫中存在sa,並支持混合登錄模式.默認安裝的時候,可能會忽略建立sa.
2. 確保伺服器端的資料庫是支持遠程調用的.打開SQL server Management Studio,選擇該資料庫,右鍵菜單"Properties",在打開的對話框中選擇Connections,把Allow remote connections to this server選上.
3. 確保伺服器端的SQL服務的TCP/IP是Enable的.打開SQL server Configuration Manager. 選擇SQL server 2005 NetworkConfiguration下的Protocols for SQL2005( 我安裝的SQL示例名為SQL2005), 把Named Pipes和TCP/IP都修改為Enabled,默認是Disabled.
4. 確保伺服器端的SQL實例的遠程調用是支持TIP/IP和named pipes的. 打開SQL server Surface Area Configuration Manager,在打開的頁面中選擇Surface Area Configuration for Services and Connections.選中實例的Remote Connections,把Using both tcp/IP and namedpipes選中.
5. 重啟伺服器端的SQL server 2005服務,確保SQL server Agent和SQL server Browser的服務也啟動了. 默認都是需要手動啟動,可以改成Automatic.
6. 因為伺服器端的操作系統是WinXp+SP2,所以還需要檢查防火牆.確保防火牆中的1433埠打開了.[實際解決方法:]打開SQL server Surface Area Configuration Manager,在SQL Server2005服務中啟動SQL Server

打開SQL server Surface Area Configuration Manager,在SQL Server2005網路配置中啟動Named Pipes和TCP/IP