當前位置:首頁 » 編程語言 » sqlserver2000sp

sqlserver2000sp

發布時間: 2022-07-25 20:34:30

Ⅰ 如何提高sql Server 2000 的性能

現在的伺服器,配置超過4G就很多,在配置SQL Server資料庫伺服器後,很多人只選默認的設置,雖然可以正常使用,可是卻大量浪費了內存空間(SQL服務使用的內存不會超過1.8G),系統性能也不能因為的大內存而提升,這是很可惜的。下面介紹一種方法教你如何提高SQL Server 2000的性能。 配置的過程如下:(如果伺服器的內存少於4G,不用配置) 1.打開系統中的大內存支持(windows) 要啟用Windows 2000 Advanced Server或Windows 2000 Datacenter Server支持 大於4GB的物理內存,必須將參數 /pae添加到boot.ini文件中。 [boot loader]timeout=0default=multi(0)disk(0)rdisk(0)partition(1)WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINNT= "Microsoft Windows 2000 Advanced Server" /fastdetect改為[boot loader]timeout=0default=multi(0)disk(0)rdisk(0)partition(1)WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINNT= "Microsoft Windows 2000 Advanced Server" /fastdetect /pae 改好後,重啟系統。 2.啟用鎖定內存頁選項(windows) 啟用鎖定內存頁選項 在"開始"菜單上單擊"運行"子菜單,然後在"打開"框中鍵入"gpedit.msc"。 在"組策略"控制台上,展開"計算機配置",然後展開"Windows設置"。 展開"安全設置",然後展開"本地策略"。 選擇"用戶許可權分配"復選框。 詳細資料窗格中隨即顯示出策略。 在詳細資料窗格中,雙擊"鎖定內存頁"。 在"本地安全策略設置"對話框中,單擊"添加"按鈕。 在"選擇用戶或組"對話框中,添加有權運行sqlservr.exe的帳戶。 3.啟用SQL的AWE 若要啟用AWE,請將awe enabled設置為1。除非指定了max server memory的值,否 則SQL Server將保留幾乎所有可用內存,只留下128MB或更少。 如果已成功啟用該選項,則當SQL Server 2000實例啟動時,SQL Server錯誤日誌中將 出現"已啟用地址窗口擴展"這條消息。 awe enabled 是高級選項。如果正在使用sp_configure系統存儲過程更改該設置,則只有 當show advanced options設置為 1 時才能更改awe enabled。 code如下,設定SQL 使用6G的內存: sp_configure 』show advanced options』, 1 RECONFIGUREGOsp_configure 』awe enabled』, 1 RECONFIGUREGOsp_configure 』max server memory』, 6144 RECONFIGURE GO 必須重新啟動SQL Server 2000實例才能使更改生效。 net stop mssqlserver

Ⅱ 怎麼看sql2000的sp版本

select serverproperty('Edition') select serverproperty('ProctLevel') serverproperty函數返回有關伺服器實例的屬性信息,詳細操作可以查看SQL Server2000的聯機幫助 2.如何查看SQL Server2000是否打補丁,及補丁的版本有兩種方法可以實現:一種是查看MS-SQL的關於信息;一種是利用MS-SQL的語句來實現(Select @@Version)或者(SELECT SERVERPROPERTY('ProctVersion')) Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48 Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 2) 8.00.194 -——————SQL Server 2000 RTM(未安裝補丁) 8.00.384 -——————(SP1) 8.00.534 -——————(SP2) 8.00.760 -——————(SP3) 8.00.2039 -——————(SP4) 另外通過Copyright (c) 1988-2000 Microsoft Corporation中的日期也可以看出SQL Server2000是否打補丁,但在這里體現不出補丁的版本方法一:打開企業管理器-SQL SERVRE 組-(local)window NT -屬性
產品:有personal的是個人版的,有Enterprise的是企業版的產品版本:8.00.2039(sp4);8.00.760(sp3)方法二:第一步:在查詢分析器
select @@version
print @@versionMicrosoftSQLServer 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Personal Edition onWindowsNT 5.1 (Build 2600: Service Pack 2)方法三:C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservr.exe
點擊滑鼠右鍵查看版本也能得到,不過信息比較簡單而已。8.00.2039就代表安裝的SQL Server的版本了。
安裝了SP4,對應號是8.00.2039
安裝了SP3,對應號是8.00.760

Ⅲ 在安裝 SQL Server 2000 SP 3 時收到"命令行選項語法錯誤"錯誤信息

安裝時可能會遇到其他軟體佔用某個安裝可能會修改或佔用的程序而造成的,或者是殺毒軟體或防火牆所造成的,你只要試著在安裝時關閉其他程序再安裝一遍應該就可以了。

Ⅳ 安裝sql server 2000補丁SP4時運行腳本出錯sp_upgrade_replication(1)

在安裝SQL server2000 SP4補丁時運行腳本出錯:sp_upgrade_replication(1)
更多的是SQL server2000 安裝有問題,你可以嘗試著去注冊表,將關於sql的都刪了,然後重啟,重新安裝SQL server2000。

Ⅳ 安裝sql server 2000補丁SP4時運行腳本出錯sp_upgrade_replication(1)

在安裝SQL
server2000
SP4補丁時運行腳本出錯:sp_upgrade_replication(1)
更多的是SQL
server2000
安裝有問題,你可以嘗試著,重新安裝SQL
server2000
我就是這樣解決這個問題的

Ⅵ SQLServer2000分布式事務錯誤解決方法

SQLServer2000分布式事務錯誤解決方法
如果在Windows.NETServer上安裝的SQLServer2000中運行鏈接伺服器查詢,可能會返回下列錯誤(即使MSDTC正在該伺服器上運行):
症狀如果在Windows.NETServer上安裝的SQLServer2000中運行鏈接伺服器查詢,可能會返回下列錯誤(即使MSDTC正在該伺服器上運行):Server:Msg8501,Level16,State3,Line3
MSDTConserver'servername'isunavailable.在SQLServer錯誤日誌中,您會發現由運行該查詢的spid引發的下列錯誤:ResourceManagerCreationFailed:ResultCode=0x8004d01c原因這是設計使然。如果在"本地系統"帳戶下運行"分布式事務處理協調器服務"就會發生此錯誤。解決方案最近為了提高RPC安全性對DTC所做的更改要求MSDTC作為"NTAuthority\NetworkService"運行。這是。NETServer的默認選項。在WindowsNT和Windows2000中,默認情況下MSDTC服務是在"本地系統"帳戶下運行的。
警告:"注冊表編輯器"使用不當可造成嚴重問題,這些問題可能需要重新安裝操作系統。Microsoft不保證能夠解決因為"注冊表編輯器"使用不當而產生的問題。使用"注冊表編輯器"需要您自擔風險。
若要將MSDTC服務帳戶從"本地系統"更改為"NTAuthority\NetworkService",請執行下列步驟:1.運行regedt32,瀏覽至HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC.添加一個DWORD值TurnOffRpcSecurity,值數據為1.2.打開命令提示,運行"netstopmsdtc",然後運行"netstartmsdtc".3.轉至"組件服務管理工具".
a.瀏覽至"啟動管理工具".
b.選擇"組件服務".
c.展開"組件服務"樹,然後展開"我的電腦".
d.右鍵單擊"我的電腦",然後選擇"屬性".
e.在MSDTC選項卡中,確保選中了下列選項:網路DTC訪問網路管理網路事務XA事務另外,"DTC登錄帳戶"一定要設置為"NTAuthority\NetworkService".
f.單擊"確定".這樣將會提示您"MSDTC將會停止並重新啟動。所有的依賴服務將被停止。請按'是'繼續".單擊"是"繼續。
g.單擊"確定"關閉"我的電腦"屬性窗口。
4.再次運行regedt32,瀏覽至HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC,然後刪除TurnOffRpcSecurity項。現在您的MSDTC服務應該在"NTAuthority\NetworkService"帳戶下運行了,並且不會再出現該錯誤。
更多信息當"MSDTC安全性"配置下的"網路DTC訪問"禁用時,如果運行鏈接伺服器查詢則會返回下列錯誤:Server:Msg7391,Level16,State1,'SQLOLEDB'
.[OLE/DBproviderreturnedmessage:.]
跟蹤標記7300打開時:Server:Msg7391,Level16,State1,'SQLOLEDB'
.[OLE/DBproviderreturnedmessage:.]OLEDBerrortrace[OLE/DBProvider'SQLOLEDB'ITransactionJoin::].
MSDTC服務一定要按照上面"解決方案"一節中的說明進行設置,才能防止此錯誤。
再現現象的步驟
1.轉至"啟動管理工具服務".
2.右鍵單擊"分布式事務處理協調器"服務,轉至"登錄"選項卡,選擇"登錄身份"下的"本地系統"帳戶。
3.停止然後重新啟動該服務。
4.從查詢分析器,運行下列腳本:execsp_addlinkedserverremote1execsp_setnetnameremote1,<remoteservername>goexecremote1.pubs.dbo.sp_executesqlN'createtablet(c1int)'gosetxact_.pubs.dbo.tvalues(1)committrango

Ⅶ sqlserver2000中標識符的命名規則

常規標識符規則
常規標識符的格式規則取決於資料庫的兼容級別,兼容級別可以用 sp_dbcmptlevel 來設置。有關更多信息,請參見 sp_dbcmptlevel。當兼容級別為 80 時,規則是:

第一個字元必須是下列字元之一:
Unicode 標准 2.0 所定義的字母。Unicode 中定義的字母包括拉丁字母 a-z 和 A-Z,以及來自其它語言的字母字元。

下劃線 (_)、at 符號 (@) 或者數字元號 (#)。
在 SQL Server 中,某些處於標識符開始位置的符號具有特殊意義。以 at 符號開始的標識符表示局部變數或參數。以一個數字元號開始的標識符表示臨時表或過程。以雙數字元號 (##) 開始的標識符表示全局臨時對象。

某些 Transact-SQL 函數的名稱以雙 at 符號 (@@) 開始。為避免混淆這些函數,建議不要使用以 @@ 開始的名稱。

後續字元可以是:
Unicode 標准 2.0 所定義的字母。

來自基本拉丁字母或其它國家/地區腳本的十進制數字。

at 符號、美元符號 ($)、數字元號或下劃線。
標識符不能是 Transact-SQL 的保留字。SQL Server 保留其保留字的大寫和小寫形式。

不允許嵌入空格或其它特殊字元。
當標識符用於 Transact-SQL 語句時,必須用雙引號或括弧分隔不符合規則的標識符。

Ⅷ sql server 2000 個人版與SQL Server 2000 SP 4 有什麼不同,求大神指點,,,,,,,

絕大部分的軟體在 上市後,會有不同的,或大,或小的問題.
而補丁就是解決這些問題的安裝包.
這些安裝包不光是修復bug,同似乎也會擴展功能.
sql2000 歷史久遠,在之後的發展中,技術革新了.勢必推出不同版本的補丁,其中最後一次補丁就是sp4.
sql2000 和sql2000 sp4最大區別也就是說說:後者的功能和服務必定大於等於前者,而安全性比前者更加強大.
另外,到今天2012-11,sql2000 sp4 依舊可以勝任企業級(甚至是跨國集團)的應用.

Ⅸ 我裝SQL Server2000 時安裝不上出現SQL Server2000未安裝,是為什麼

你先檢查一下你電腦中是否有殘余的sql
server2000,如果有刪除干凈了,在看下注冊表中是否刪除干凈。之後重新啟動電腦,在重新裝軟體。

Ⅹ 關於SQL SERVER2000 SP_who查看資料庫連接者

可能因為客戶端只是關閉了應用程序窗口,並沒有關閉SQL連接。
通常應該在應用程序中顯示地調用關閉SQL連接的方法。例如: cmd.Connection.Close();

熱點內容
c語言五子棋程序 發布:2025-01-27 12:58:43 瀏覽:156
win10流媒體伺服器怎麼搭建 發布:2025-01-27 12:58:04 瀏覽:383
組合公式的演算法 發布:2025-01-27 12:45:50 瀏覽:277
落櫻小屋哪裡下載安卓 發布:2025-01-27 12:35:13 瀏覽:71
微信伺服器IP跳轉 發布:2025-01-27 12:26:54 瀏覽:73
oracle自動備份腳本linux 發布:2025-01-27 12:21:40 瀏覽:936
pop伺服器密碼怎麼填 發布:2025-01-27 12:20:02 瀏覽:968
oraclesqlnumber 發布:2025-01-27 12:04:22 瀏覽:849
如何看三才配置數理暗示力 發布:2025-01-27 12:04:15 瀏覽:811
我的世界離線2b2t的伺服器 發布:2025-01-27 11:51:25 瀏覽:144