自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 2005常見錯誤的破解方案

數(shù)據(jù)庫 SQL Server
我們今天主要向大家講述的是SQL Server 2005常見錯誤的實際解決方案,以及對其實際操作中要用到的實際應(yīng)用代碼的描述。

此文章主要向大家描述的是SQL Server 2005常見錯誤的實際解決方案,在建立和服務(wù)器的連接時出錯。只要在連接到 SQL Server 2005 數(shù)據(jù)庫時,在默認的設(shè)置下 SQL Server 不允許進行遠程連接可能會導(dǎo)致此失敗。

 

在建立與服務(wù)器的連接時出錯。在連接到 SQL Server 2005 時,在默認的設(shè)置下 SQL Server 不允許進行遠程連接可能會導(dǎo)致此失敗。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接)

 

SQL Server 2005常見錯誤解決方法:

 

你可能連接的數(shù)據(jù)庫是SQL Server 2005 Express Edition,從"開始菜單"調(diào)出"配置工具"中的"SQL Server 外圍應(yīng)用配置器".然后單擊"服務(wù)和連接外圍應(yīng)用配置器",選擇數(shù)據(jù)庫實例(默認是"SQLEXPRESS",選擇database Engine的"遠程連接"中的"本地連接和遠程連接(用TCP/IP)",這樣即可打開SQL Server 2005的遠程連接(默認不允許).

 

其實你可以

 

配置文件:

 

程序調(diào)用時:

 

 

  1. SqlConnection sqlCon = new SqlConnection(System.Configuration.ConfigurationSettings.  
  2. AppSettings["testDBConnectionString"].ToString());//testDBConnectionString  

 

 

或都直接生成connection:

 

 

  1. SqlConnection sqlCon = new SqlConnection
    ("Data 
    Source=.\\SQLEXPRESS;AttachDbFilename=D:\\wwwroot\\sszTest1\\App_Data\\testDB.
    mdf;Integrated 
    Security=True;Connect Timeout=30;User Instance=True")  

 

只要連接成功,你再生成DataSource應(yīng)該不成問題.

 

在建立與服務(wù)器的連接時出錯。在連接到 SQL Server 2005 時,在默認的設(shè)置下 SQL Server 不允許進行遠程連接可能會導(dǎo)致此失敗。 (provider: SQL 網(wǎng)絡(luò)接口, error: 26 - 定位指定的服務(wù)器實例時出錯)

首先請確認SQL SERVER EXPRSS已安裝到本地計算機上,并且SQL SERVER (SQLEXPRESS)服務(wù)已經(jīng)成功啟動。如果問題仍然存在,可以嘗試應(yīng)打開“SQL Server 外圍應(yīng)用配置器”,選擇“服務(wù)和連接的外圍應(yīng)用配置器”,然后將“遠程連接”配置為“同時使用 TCP/IP 和 named pipes”

 

由于啟動用戶實例的進程時出錯,導(dǎo)致無法生成 SQL Server 的用戶實例。該連接將關(guān)閉。

將連接字符串中的“User Instance=True”修改為“User Instance=False”即可。

 

相關(guān)參考文章請參閱

 

《非管理員用戶實例》

 

無法將文件 'X:\Website\App_Data\Database.mdf' 作為數(shù)據(jù)庫 ''. 附加。當(dāng)前命令發(fā)生了嚴重SQL Server 2005常見錯誤。應(yīng)放棄任何可能產(chǎn)生的結(jié)果。

需要為X分區(qū)以及X分區(qū)的子文件夾和文件分配Users組的“讀取”權(quán)限。

 

 

嘗試為文件 X:\Website\App_Data\Database.mdf 附加自動命名的數(shù)據(jù)庫,但失敗。已存在同名的數(shù)據(jù)庫,或指定的文件無法打開或位于 UNC 共享目錄中。

 

***要確認已經(jīng)為X分區(qū)以及X分區(qū)的子文件夾和文件分配了Users組的“讀取”權(quán)限。如果問題仍然存在,請使用SQL Server Management Studio連接到SQLEXPRESS數(shù)據(jù)庫實例,檢查是否有名稱是“Database”的數(shù)據(jù)庫存在。如果有,分離同名數(shù)據(jù)庫即可。

 

我就遇到過這個問題,其實為分區(qū)根目錄加上IIS_WPG用戶組的“列出文件夾/讀取數(shù)據(jù)”的權(quán)限就可以

 

無法打開用戶默認數(shù)據(jù)庫。登錄失敗。用戶 'NT AUTHORITY\NETWORK SERVICE' 登錄失敗。

數(shù)據(jù)庫文件Database.mdf 的讀寫權(quán)限被設(shè)置成只有NETWORK SERVICE才具有。解決方法是先停止掉SQL SERVER (SQLEXPRESS)服務(wù),然后從父項集成權(quán)限,再次啟動SQL SERVER (SQLEXPRESS)服務(wù)即可。

 

以上的相關(guān)內(nèi)容就是對SQL Server 2005常見錯誤解決方案的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server日期函數(shù)之獲得一個月中的實際天數(shù)
  2. SQL Server 2000 版本號的查看如何進行?
  3. 得到SQL Server用戶的繼承列表實戰(zhàn)演示
  4. 維護SQL Server數(shù)據(jù)庫表中的索引
  5. SQL Server 2005導(dǎo)入到2000如何操作?

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-07-13 17:25:55

SQL Server

2011-03-28 14:59:53

SQL Server

2010-07-19 10:15:33

SQL Server2

2010-07-08 12:52:58

SQL Server

2010-06-18 09:46:27

SQL Server

2009-03-13 10:03:34

2010-06-18 09:26:49

SQL Server

2010-07-14 16:28:07

SQL server2

2010-06-17 15:24:51

SQL SERVER

2010-07-14 14:16:30

SQL Server

2010-08-05 09:59:47

DB2常見錯誤

2010-08-05 09:21:00

DB2數(shù)據(jù)庫

2010-06-28 13:45:16

SQL Server

2011-07-04 15:04:04

SQL Server

2010-07-09 09:08:43

2011-07-25 09:32:28

2015-08-19 14:11:56

SQL Server錯誤處理

2010-07-26 10:45:03

2010-06-28 15:27:54

SQL Server

2010-07-14 14:36:24

SQL Server附
點贊
收藏

51CTO技術(shù)棧公眾號