數據庫之SQL Server2005安裝及其問題解析(二)

SQL Server 2005介紹:和以往的數據解決方案相比,SQL Server 2005將給您帶來空前的價值、超強的功能和激動人心的全新體驗。 SQL Server 2005中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數據管理平臺,增強企業組織中用戶的管理能力,大幅提升IT管理效率並降低運維風險和成本;通過提供先進的商業智能平臺滿足衆多客戶對業務的實時統計分析、監控預測等多種複雜管理需求,推動企業管理信息化建設和業務發展;同時,SQL Server 2005將提供一個極具擴展性和靈活性的開發平臺,不斷拓展您的應用空間,實現Internet數據業務互聯,爲您帶來新的商業應用機遇。    SQL2005 分五個版本,如下所列, 
        1.Enterprise(企業版),      2.Development(開發版),     3.Workgroup,(工作羣版)     4.Standard,(標準版)     5.Express.
    這麼多的版本我們應該如何去進行選擇呢?我們在這裏做一個簡單的比較 Enterprise, Development 和 Express 等三個版本:以功能而言,Enterprise 版和 Development 版的功能一模一樣。兩者的差別,除了授權不同外,最主要的差別是:  Enterprise版的數據庫引擎只能安裝在Win2003Server(或其他Server)。如果你想安裝在WindowsXP Pro系統上,你應該安裝SQL2005Development版。很多人下載 SQL2005Express版,因爲它是免費的,但是它缺少相當於SQL2000下的“企業管理器”和“查詢分析器”。
  因此,如果你是初學者,只是想要在家裏學習,如果你的環境是 WindowsXP Pro,那麼,你應該選擇的是 SQL2005Development(開發版),而不是SQL2005Enterprise(企業版)或SQL2005Express(簡易版)。 SQL Server 2005特性:SQL Server 2005 包含幾個在企業數據管理中關鍵的增強:l易管理性l可用性l可伸縮性l安全性易管理性SQL Server 2005 使部署、管理和優化企業數據以及分析應用程序變得更簡單、更容易。作爲一個企業數據管理平臺,它提供單一管理控制檯,使數據管理員能夠在任何地方監視、管理和調諧企業中所有的數據庫和相關的服務。它還提供了一個可以使用 SQL 管理對象輕鬆編程的可擴展的管理基礎結構,使得用戶可以定製和擴展他們的管理環境,同時使獨立軟件供應商 (ISV) 也能夠創建附加的工具和功能來更好地擴展打開即得的能力。SQL Server Management StudioSQL Server 2005 通過提供一個集成的管理控制檯來監視和管理 SQL Server 關係數據庫、Integration Services、Analysis Services、Reporting Services、Notification Services 以及在數量衆多的分佈式服務器和數據庫上的 SQL Server Mobile Edition,從而簡化了管理工作。數據庫管理員能夠同時執行多個任務,例如,編寫和執行查詢,查看服務器對象,管理對象,監視系統活動和查看聯機幫助。SQL Server Management Studio 提供了一個開發環境,可在其中使用 Transact-SQL、多維表達式、XML for Analysis 和 SQL Server Mobile Edition 來編寫、編輯和管理腳本和存儲過程。Management Studio 可以很容易地與源代碼控制集成在一起。Management Studio 還包括一些工具可用來調度 SQL Server 代理作業和管理維護計劃,以自動執行日常維護和操作任務。管理和腳本編寫集成在單一工具中,同時,該工具具有管理所有類型的服務器的能力,爲數據庫管理員們提供了更強的生產效率。SQL Server 2005 開放了 70 多個新的內部數據庫性能和資源使用的度量值,涵蓋了從內存、鎖定到對事務、網絡和磁盤 I/O 的調度等。這些動態管理視圖 (DMV) 提供了對數據庫和強大的基礎結構的更大的透明度和可見性,可以主動監視數據庫的狀況和性能。SQL 管理對象SQL 管理對象 (SMO) 是一個新的可編程對象集,它可實現所有 SQL Server 數據庫的管理功能。事實上,Management Studio 就是構建在 SQL 管理對象之上的。SMO 是作爲 Microsoft .NET Framework 程序集實現的。您可以使用 SMO 自動執行常見的 SQL Server 管理任務,例如,用編程方式檢索配置設置,創建新數據庫,應用 Transact-SQL 腳本,創建 SQL Server 代理作業以及調度備份等。SMO 對象模型替代了包含在 SQL Server 早期版本中的分佈式管理對象 (DMO),因爲它更安全可靠並具有更高的可伸縮性。可用性在高可用性技術、額外的備份和恢復功能,以及複製增強上的投資使企業能夠構建和部署高可用的應用程序。在高可用性上的創新有:數據庫鏡像、故障轉移羣集、數據庫快照和增強的聯機操作,這有助於最小化停機時間,並確保可以訪問關鍵的企業系統。  下載地址:   http://www.cnzz.cc/Soft/2047.html  安裝過程:
SQL Server 2005安裝問題彙總: 一、SQL2005安裝過程提示com+目錄問題警告處理 故障提示: 
    1、如果 SQL Server 安裝程序失敗,安裝程序將回滾所安裝的系統,但可能不會刪除所有 .manifest 文件。解決方法是重命名這些文件,然後重新運行安裝程序。有關詳細信息,請參閱“如何處理 SQL Server 安裝過程中的 COM+ 檢查失敗問題”。如果未運行 Microsoft 分佈式事務處理協調器 (MS DTC),或者,在使用 Microsoft 羣集服務器的情況下,如果 MS DTC 不是羣集資源,則可能會發生 COM+ 錯誤。COM+ 依賴於 MS DTC,而 Integration Services 中的消息隊列任務依賴於 COM +。如果出現 COM+ 錯誤,則只有將 COM+ 系統正確配置後,Integration Services 中的消息隊列任務纔可用。 2、對性能監視器計數器註冊表值執行系統配置檢查失敗。有關詳細信息,請參閱自述文件或 SQL Server 聯機叢書中的“如何在 SQL Server 2005 中爲安裝程序增加計數器註冊表項值”。 安裝中止。 查找聯機叢書,有如下提示:1、Microsoft SQL Server 2005 安裝程序檢查 COM+ 是否已正確配置。如果發現配置錯誤,安裝程序仍將繼續,但是在系統配置檢查 (SCC) 報告中顯示以下警告: “如果 SQL Server 安裝程序失敗,安裝程序將回滾所進行的安裝,但可能不會刪除所有的 .manifest 文件。解決方法是重命名這些文件,然後重新運行安裝程序。” 如果未運行 Microsoft 分佈式事務處理協調器 (MS DTC),或者,在使用 Microsoft 羣集服務器的情況下,如果 MS DTC 不是羣集資源,則可能會發生 COM+ 錯誤。COM+ 依賴於 MS DTC,而 Integration Services 中的消息隊列任務依賴於 COM +。如果出現 COM+ 錯誤,則只有將 COM+ 系統正確配置後,Integration Services 中的消息隊列任務纔可用。若要使用消息隊列(亦稱 MSMQ),請確保 MS DTC 正在運行並且已正確配置。如果 SQL Server 安裝在羣集上,則 MS DTC 必須是羣集資源。按照下列過程重新安裝 COM+。 安裝組件服務管理單元 在 Windows 桌面上,單擊“開始”,然後單擊“運行”。
在“打開”框中,鍵入 MMC,然後單擊“確定”。
在“控制檯”窗口中,單擊菜單欄上的“文件”,然後單擊“添加/刪除管理單元”。 
在“添加/刪除管理單元”窗口,單擊“添加”。 
在“添加獨立管理單元”窗口,從管理單元列表中選擇“組件服務”,然後單擊“添加”。 單擊“關閉”以關閉“添加獨立管理單元”窗口,然後單擊“確定”以關閉“添加/刪除管理單元”窗口。在“控制檯根節點\組件服務”窗口,展開“組件服務”樹。這就是當 COM+ 出現問題時,錯誤消息可能發生的地方。再次運行 SQL Server 2005 安裝程序。如果收到錯誤消息,請重新安裝 COM+。重新安裝 COM+
從控制面板的“添加或刪除程序”中,單擊“添加/刪除 Windows 組件”。在“Windows 組件嚮導”中,不對選擇做任何更改,單擊“下一步”。一直單擊以完成嚮導,然後再次運行 SQL Server 2005 安裝程序。 
    2、在 SQL Server 安裝開始前,Microsoft SQL Server 安裝程序中的安裝配置檢查器 (SCC) 會驗證計數器註冊表項的值。如果 SCC 無法驗證現有的註冊表項,或 SCC 無法運行 lodctr.exe 系統程序,則 SCC 檢查會失敗,致使安裝受阻。錯誤編輯註冊表會嚴重損壞您的系統。更改註冊表項之前,建議您備份計算機中的所有重要數據。手動設置計數器註冊表項的增量在 Microsoft Windows 2003 或 Windows XP 桌面上,依次單擊“開始”、“運行”,然後在“打開”中鍵入 regedit.exe,再單擊“確定”。在 Windows 2000 中,使用 regedt32.exe 啓動註冊表編輯器。定位到以下註冊表項: "Last Counter"=dword:00000ed4 (5276) "LastHelp"=dword:00000ed5 (5277)上一步的“Last Counter”值 (5276) 必須與以下註冊表項中“Perflib\009”的“Counter”項的最大值匹配,並且上一步的“Last Help”值 (5277) 必須與以下註冊表項中“Perflib\009”的“Help”項的最大值匹配。 
注意 009 是英文中的一個示例。“Last Counter”和“Last Help”值是由 Windows 動態分配的;這兩個值會因計算機的不同而不同。如有必要,可修改“\Perflib”項中的“Last Counter”和“Last Help”值的值:在右側窗格中,右鍵單擊“Last Counter”或“Last Help”,單擊“修改”,再單擊“Base = "Decimal"”,在“值數據”中設置值,再單擊“確定”。如有必要,對另一個項重複以上過程,然後關閉註冊表編輯器。再次運行 SQL Server 安裝程序。 解決過程: COM+檢查失敗不用說肯定是組件消息隊列下的組件沒安裝或服務沒啓動。本機沒有安裝過消息隊列,找出系統盤安裝消息隊列組件,在組件安裝中提示MSDTC服務沒有啓動,在這步暈了長很時間,MSTDC在服務中怎麼也找不到,後來想會不會是DTC(腦子有點笨,其實從MSMQ這名稱上就應該想到),一看果然有Distributed Transaction Coordinator(DTC),但是這個服務啓動不了,後來查找相關資料:MSDTC( Distributed Transaction Coordinator )服務必須在 NT AUTHORITY\NetworkService 帳戶下運行;即使是 NT AUTHORITY\Network Service(注意,Network和Service中間有空格)也不行(至於這兩個帳戶的區別,在網上也沒有找到,還望大家不吝賜教
)。如果登錄帳戶被更改,MSDTC服務會繼續運行,但是在執行的時候可能會出錯。而且,在事件日誌的“應用程序”裏面可以發現如下的出錯信息:正在運行 MS DTC 服務的帳戶無效。
如果使用 Microsoft Management Console (MMC) 中的“服務”管理單元更改了服務帳戶信息,就會發生這種情況。 MS DTC 服務將繼續啓動。請確認使用“組件服務管理器”更新了 MS DTC 服務帳戶信息。
要更改成正確的登錄帳戶,我們可以:
在服務中找Distributed Transaction Coordinator服務,選擇“屬性”;
在“登錄”選項卡中,選擇“此帳戶”,帳戶名填寫“NT AUTHORITY\NetworkService”,密碼爲空;
在點擊“確定”後重新啓動服務。
或者,在命令行下運行 msdtc -uninstall ,卸載 msdtc 服務;再運行 msdtc -install ,安裝 msdtc 服務。MSTDC服務成功啓動,組件服務中“COM+應用程序”可以訪問,上面第2項故障沒去解決,先試着安裝看看有沒有錯誤,令人驚喜,安裝檢查一切順利,第2項錯誤同時也解決了。當然,解決問題的過程同樣的系統環境也不盡相同,在這裏談一下我安裝的小挫折,希望可以給碰到相同問題的朋友有些提示作用。
   二、sql2005安裝過程owc11錯誤處理 安裝了過程中間出現很多問題,之前的com+目錄警告是一個部分,如果處理過之後還是發現一直無法安裝成功,在安裝過程中發現以下錯誤 Product         : OWC11 Error           : 錯誤 1706。安裝程序找不到需要的文件。請檢查網絡連接或 CD-ROM 驅動器狀態。對於這個問題的其他可能的解決方案,請參閱 C:\Program Files\Microsoft Office\OFFICE11\2052\SETUP.CHM。 發現自己的ocw11沒有安裝導致服務器的有關組件全部無法安裝,每次都是安裝失敗, 在microsoft ocw11下載地址找到microsoft的ocw11,選擇簡體中文後下載安裝後發現還是出現相同的問題,把下載下來的ocw11解壓縮後觀察該ocw11.xml,發現sql 2005的server的setup目錄下面有相同文件名文件,再次逐次對比發現該ocw11裏面的文件包裏面的文件對應的setup裏面全部都有,不過發現2個chm的後綴不同,一個是10XX,一個是2052,呵呵,原來是版本不同直接運行setup目錄下面的setup,選擇修復或全新安裝全部提示錯誤的文件源,再次觀察,把setup目錄下面對應的的ocw11文件全部拷貝到硬盤上面,再次運行修復成功,之後安裝sql2005一路成功。三、在同一個XP系統裏同時安裝SQL Server2000和SQL Server2005    注意:  1、在選擇“默認實例”還是“命名實例”的對話框,如果本機上安裝了SQL 2000和vs.net 2005,所以帶有SQL 2005 express,在這個對話框裏有一個查看系統當前實例的按鈕,就在“下一步”的上一行點擊那個按鈕,選擇SQL 2005 express實例,就升級這個實例,如果選擇安裝“默認實例”的,再下一步就會出現錯誤:  名稱: Microsoft SQL Server 2000原因: 升級被阻止。有關升級支持的詳細信息,請參閱 SQL Server 2005 安裝程序幫助或 SQL Server 2005 聯機叢書中的主題“升級版本和版本類別”和“硬件和軟件要求”。版本檢查:版本類別升級規則導致升級受阻。有關版本類別升級的詳細信息,請參閱 SQL Server 2005 安裝程序幫助或 SQL Server 2005 聯機叢書中的“升級版本和版本類別”主題。名稱: Microsoft SQL Server 2005 Tools Express Edition允許的操作: 升級原因: 可以將產品升級爲新版本  2、在設置登錄身份的時候,輸入sa好像沒有用,會報錯,是說不可以登錄什麼的,不是很記得了,所以我是給逼着選了“使用windows身份登錄”。  在選擇身份驗證的時候,有兩個“使用內置系統帳戶”和“使用域用戶帳號”,因爲我是單獨的機器,沒有設置域,所以我選擇了第一個,使用內置系統帳戶,我還去掉了“爲每個服務帳戶自定義”前面的勾,在我安裝完後,進到management studio裏後,查到如果是域,可以使用用戶名:SYSTEM,域名:NT AUTHORITY,密碼就是管理員登錄機器的密碼。再接下來,就是勾上要替代的東西,一共有兩行,兩行都選上,有一行是“工作站組件、聯機叢書和開發工具”的,全選上,叫他替代,因爲他替代的是vs.net 2005自帶安裝的SQL 2005 express,和SQL 2000沒有關係。  這裏還要記錄一個就是,因爲安裝的時候選擇了“使用windows身份登錄”,所以sa就和沒有用一樣子,要重新設置sa,設置的方法是這樣子的:  1、開始->Microsoft SQL Server 2005->配置工具目錄下,打開SQL Server Configuration Manager,展開“SQL Server 2005網絡配置”,選擇“SQLEXPRESS的協議”,在左邊,有“TCP/IP”和“Named Pipes”,這兩個都禁用了,在SQL 2000裏,Named Pipes是安裝時就默認啓用的,我啓用了“TCP/IP”,沒有管命名管道,右擊“TCP/IP”,選擇“屬性”,“IP地址”標籤裏,把“活動”和“已啓用”都設置成“是”  2、開始->Microsoft SQL Server 2005->SQL Server Management Studio,SQL 2005把全部東西都集成到這裏面了,第一次登錄的時候,選擇用windows身份登錄,然後呢,要改下面的:  ①在實例名上右擊,選擇“屬性”,選擇“安全性”標籤,把“服務器身份驗證”修改成“SQL Server和Windows身份”。  ②展開實例名,展開“安全性”,展開“登錄名”,選擇“sa”,右擊,選擇“屬性”,在“常規”標籤裏,直接錄入“密碼”和“確認密碼”,在“狀態”標籤裏,“登錄”選擇“啓用”。③在實例名上右擊,選擇“停止”,再選擇“啓動”,嗯,我自己是先“停止”了,就想着可能要重新啓動,所以就關閉了management studio的,在sql2005裏沒有服務管理器,要重新啓動服務,就要進cmd,開始->運行->cmd回車,在cmd裏錄入net start MSSQL$SQLEXPRESS,SQLEXPRESS是實例名。四、Vista 和 win7用戶在安裝vs2008時自動安裝sql2005後存在問題    問題描述:衆所周知,在安裝visual studio 2008時,可以安裝sql server 2005,但並不能直接使用,缺少一個企業管理器,其名稱爲:SQLServer2005_SSMSEE.msi 安裝後可以使用,但對於Vista 和 win7用戶,直接安裝,程序會報錯。 解決方法:安裝SQLServer2005_SSMSEE.msi,經常會遇到29506這個錯誤代碼。這需要我們在安裝的時候以管理員的身份運行。可是我們當前登錄的用戶就是管理員了。1、新建一個記事本,輸入msiexec /i path\SQLServer2005_SSMSEE.msi 然後另存爲.cmd格式。 2、按win+r快捷鍵,打開運行窗口,輸入cmd進入dos界面 3、在dos界面中輸入command prompt 4、這時右單擊剛剛創建的那個.CMD文件,會發現多了一個“以管理員身份運行”,點擊以管理員身份運行,安裝sql2005 其中第2步的 path 要換成SQLServer2005_SSMSEE.msi 所在文件夾的路徑 五、SQL Server 2005安裝問題導致的SQL SERVER服務自動停止問題    問題描述:服務器重新安裝後,出現了一種怪現象:SQL SERVER服務總是會自動的停止。從添加/刪除程序中卸載SQL SERVER不能夠完全卸載所有SQL的安裝組件。會有很多的殘餘文件配置遺留在你的電腦中。在網上查到一個方法可以通過命令行的方式來卸載掉SQL。解決方法:1:把SQL Server的安裝盤(安裝文件)放入到光驅。 (注意,如果是安裝文件的話,就把安裝文件拷貝到本地的根目錄下即可)2:打開如下路徑:開始/運行,輸入:cmd3:將當前盤符路徑改爲安裝光盤或安裝文件所在盤符;命令:cd d:(此處光盤路徑爲d)3:輸入下列命令: Start /wait \setup.exe /qb REMOVE=ALL INSTANCENAME=D:功能:卸載SQL Server部件。 4:輸入下列命令: Start /wait msiexec /qb /X \Setup\sqlncli.msi的解釋如上功能:卸載Microsoft SQL Native Client。 5:輸入下列命令: Start /wait \redist\2.0\dotnetfx.exe /q:a /d:"install /qu"如上。功能:卸載Microsoft .NET Framework。6:%Program Files%\Microsoft Sql Server\90\Setup Bootstrap\ARPWrapper.exe /remove每次只能刪一個,最後一個刪組件,否則這個刪除程序也被自己刪了.(其中:%Program Files%表示你的sql server的安裝路徑)現在就可以重新安裝SQL SERVER 2005了!sql server 服務也不再出現自動停止的問題了! 六、解決SQL Server 2005 未正常卸載,重新安裝問題問題描述:在卸載Visual Studio 2008 時,添加/刪除程序 裏面有許多的安裝文件,此時如果沒有先卸載SQL Server 2005 ,而先卸載.Net Framework(提示:卸載.net Framework的得安版本從高到低的順序),這時SQL Server 2005就無法卸載,刪除Program files 下面的 Microsoft SQL Server 文件夾也沒有作用。重新安裝提示數據庫實例已經存在,請重新選擇另一個實例名稱。 解決方法:經過仔細分析,已解決如上問題。解決步驟如下: 1、停用Windows 2003 下的數據庫服務,右鍵點擊我的電腦-->管理-->服務,停用SQL Server (MSSQLSERVER)、SQL Server Agent (MSSQLSERVER)、SQL Server FullText Search (MSSQLSERVER)、SQL Server Browser、SQL Server VSS Writer等SQL Server 相關服務. 2、進入註冊表(regedit)-->HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services ,找到步驟1所停用的SQL Server相關服務註冊表項,將其刪除。 3、進入註冊表(regedit)—>HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft, 找到Microsoft SQL Server、Microsoft SQL Server 2005 Redist、 MSSQLServer 註冊表項,將其刪除。4、重新啓動電腦,安裝SQL Server2005成功!七、sql server 2005 安裝“內存不能爲 READ”問題描述:就是 SQL SERVER DataBase Services 安裝時出現了問題說是 “內存不能爲 READ”解決辦法:一般出現這個現象有兩個方面的原因,一是硬件,即內存方面有問題,二是系統!下面先說說硬件:一般來說,內存出現問題的可能性並不大,主要方面是:內存條壞了、內存質量有問題,還有就是2個不同牌子不同容量的內存混插,也比較容易出現不兼容的情況,同時還要注意散熱問題,特別是超頻後。你可以使用MemTest 這個軟件來檢測一下內存,它可以徹底的檢測出內存的穩定度。假如你是雙內存,而且是不同品牌的內存條混插或者買了二手內存時,出現這個問題,這時,你就要檢查是不是內存出問題了或者和其它硬件不兼容。如果都沒有,那就從軟件方面排除故障了。先簡單說說原理:內存有個存放數據的地方叫緩衝區,當程序把數據放在其一位置時,因爲沒有足夠空間,就會發生溢出現象。舉個例子:一個桶子只能將一斤的水,當你放入兩斤的水進入時,就會溢出來。而系統則是在屏幕上表現出來。這個問題,經常出現在windows2000和XP系統上,Windows 2000/XP對硬件的要求是很苛刻的,一旦遇到資源死鎖、溢出或者類似Windows 98裏的非法操作,系統爲保持穩定,就會出現上述情況。 八、SQL2000和SQL2005共存注意的問題首先說明的是兩個版本的數據庫安裝次序沒有先後之分,主要後一安裝版本一定要另外創建實例,就可以並存。這裏假設已安裝了Sql2000,下面開始安裝Sql2005,運行光盤、選擇“服務器組件、工具、聯機叢書和示例”。接着是許可協議,然後是進行安裝前的支持組件安裝、掃描計算機配置,在安裝嚮導裏,sqlserver 2005安裝程序會對系統進行配置檢查,接下來輸入註冊信息;選擇要安裝的組件,在這個過程中可以點擊"高級"來選擇安裝路徑。接下來在“實例名”中這是關鍵的一步,如果機子上沒有別的Sql版本的,選擇默認實例名就行了,但是由於已裝有Sql2000,所以這一步得選“新實例名”,然後輸入實例名接着到服認證模式選用混合認證模式,同時設置sa密碼;剩下部分的安裝都選默認值,一路“下一步”,最後安裝,完成!至此兩個版本的數據庫實現並存。兩個版本數據庫共用中的一些問題SQL2000客戶端工具無法連接SQL2005,SQL2005客戶端工具可以同時連接SQL2000和SQL2005.SQL2000服務器始終是1433端口,SQL2005使用的是動態端口。通過SQL2005提供了一個SQL BROWER服務,開啓這個服務後,就可以通過查詢SQL BROWER服務知道SQL2005現在正在使用哪個端口。當然也可以把SQL2005的動態端口改成靜態的,修改過程如下:運行SQL配置管理程序,找到SQL的實例名稱下面的協議,雙擊右邊的TCP/IP協議,在第二選項卡中IPALL裏面輸入SQL運行的端口就可以了(注意不能同時填寫動態端口和靜態端口,否則SQL下次將無法啓動),修改完成後重新啓動SQL服務即可生效。修改端口後如果仍然不能連接,需要SQL2005的遠程登陸服務。在Microsoft SQL Server 2005中默認的是不允許遠程登錄的,會出現【provider: SQL 網絡接口, error: 26 - 定位指定的服務器/實例時出錯】的錯誤,通過如下方法可以打開:配置工具->sql server外圍應用配置器->服務和連接的外圍應用配置器->打開MSSQLSERVER節點下的Database Engine 節點,先擇"遠程連接",接下建議選擇"同時使用TCP/IP和named pipes",確定後,重啓數據庫服務就可以。假設同時裝了sql2000(端口1443)和sql2005(端口1433),應用程序連接字符串用server=127.0.0.1可以訪問sql2005,用server=機器名/實例名可以訪問sql2000問題在於:用server=127.0.0.1:1443訪問sql2000不成功。如果遠程訪問數據庫家端口,寫法如下:逗號分隔   server=127.0.0.1,1443。

http://bbs.isbase.net/archiver/tid-45041.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章