1. 程式人生 > >Sql Server 2008 安裝常見問題

Sql Server 2008 安裝常見問題

安裝SQL Server 2008時,經常會遇到這樣一個問題,軟體提示“重啟計算機失敗”,如果忽略的話,會給後面的安裝帶來很大的麻煩,這裡如何解決呢?

sql server2008安裝時提示重啟計算機失敗怎麼辦

在登錄檔左側目錄欄中找到如下位置:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”

然後在右側選擇刪除“PendingFileRenameOperations”項即可。

sql server2008安裝時提示重啟計算機失敗怎麼辦

回到SQL安裝介面,點選【重新執行】即可。

=============================================================

在Windows Server 2008安裝SQL Server 2008出現的問題:

安裝時在“伺服器配置”環節出現以下問題:
為sql server代理服務提供的憑據無效
為sql server服務指定的憑據無效
為analysis services服務提供的憑據無效
為reporting services服務提供的憑據無效
為integration services服務提供的憑據無效

解決方法:

SQL Server代理 選 SYSTEM
SQL Server database engine  選 NETWORK SERVICE
SQL Serveranalysis services  選 NETWORK SERVICE
SQL Serverreporting services  選 NETWORK SERVICE
SQL Serverintegration services  選 NETWORK SERVICE

不要設定密碼。


錯誤資訊:

?
1 2 3 4 5 6 7 8 9 10 11 標題: 連線到伺服器 ------------------------------ 無法連線到 (local)。 ------------------------------ 其他資訊: 在與 SQL Server 建立連線時出現與網路相關的或特定於例項的錯誤。未找到或無法訪問伺服器。請驗證例項名稱是否正確並且 SQL Server 已配置為允許遠端連線。 (provider: 命名管道提供程式, error: 40 - 無法開啟到 SQL Server 的連線) (Microsoft SQL Server,錯誤: 2)
------------------------------ 按鈕: 確定 ------------------------------

背景:

今天開啟SQL Server 2008 的 SQL Server Management Studio,輸入sa的密碼發現,無法登陸資料庫,提示資訊如上:

解決方案:

1、開啟Sql server 管理配置器

\

或者在命令列輸入:SQLServerManager10.msc

\

2、點選MSSQLSERVER的協議,在右側的頁面中選擇TCP/IP協議

3、右鍵點選TCP/IP協議,選擇“屬性”,需要修改連線資料庫的埠地址

\

4、跳出來的對話方塊,裡面有好多TCP/IP的埠,找到“IP3”,更改IP地址 為自己電腦的IP地址(或者是127.0.0.1) 在TCP埠新增1433,然後單擊應用

\

5、修改“IPALL”的所有埠改成“1433”(還是這個介面,往下拉滾動條)

\

6、重新啟動服務

\

7、通過以上1-6步驟設定好埠,重新開啟SQL Server Management Studio,在伺服器名稱輸入:(local)或者127.0.0.1,即可登入資料庫了。

下面說一句最重要的話,命名例項必須和賬戶對應,對應的服務必須啟動,命名例項服務只能啟動一個,已有啟動的話,其他的命名例項服務將無法啟動,不對應的命名例項可能導致資料庫連線不上。唉,就在這上面栽了跟頭。


sqlserver 伺服器名稱就是安裝sql server軟體的電腦的名稱(本機計算機名稱或者伺服器名稱),或者是ip地址,本機的話可以寫為“(local)”。伺服器型別就是安裝sql軟體時安裝的服務例項,一般是 sqlserver 和express 兩種,不同的例項啟動不同的程式,功能也有差別,僅僅安裝express的話功能就大大縮水了。
windows整合身份驗證的話也不一定是所有windows使用者都可以的,安裝sql軟體的時候新增的那些使用者才可以。當前使用者使用windows整合身份驗證不需要填寫使用者名稱和密碼。
預設是. 或本機IP或環回地址127.0.0.1  如果有例項名 就是ip(機器名)\例項名,如果不是預設埠則要建別名,在別名裡面加埠號, odbc訪問則是ip(機器名)\例項名,埠號