sql2000資料庫
master,model,msdb,northwind,pubs,tempdb
pubs 示例資料庫
pubs 示例資料庫以一個圖書出版公司為模型,用於演示 Microsoft® SQL Server™ 資料庫中可用的許多選項。該資料庫及其中的表經常在文檔內容所介紹的示例中使用。
Northwind 示例資料庫
Northwind Traders 示例資料庫包含一個名為 Northwind Traders 的虛構公司的銷售數據,該公司從事世界各地的特產食品進出口貿易。
master 資料庫
master 資料庫記錄 SQL Server 系統的所有系統級別信息。它記錄所有的登錄帳戶和系統配置設置。master 資料庫是這樣一個資料庫,它記錄所有其它的資料庫,其中包括資料庫文件的位置。master 資料庫記錄 SQL Server 的初始化信息,它始終有一個可用的最新 master 資料庫備份。
tempdb 資料庫
tempdb 資料庫保存所有的臨時表和臨時存儲過程。它還滿足任何其它的臨時存儲要求,例如存儲 SQL Server 生成的工作表。tempdb 資料庫是全局資源,所有連接到系統的用戶的臨時表和存儲過程都存儲在該資料庫中。tempdb 資料庫在 SQL Server 每次啟動時都重新創建,因此該資料庫在系統啟動時總是干凈的。臨時表和存儲過程在連接斷開時自動除去,而且當系統關閉後將沒有任何連接處於活動狀態,因此 tempdb 資料庫中沒有任何內容會從 SQL Server 的一個會話保存到另一個會話。
默認情況下,在 SQL Server 在運行時 tempdb 資料庫會根據需要自動增長。不過,與其它資料庫不同,每次啟動資料庫引擎時,它會重置為其初始大小。如果為 tempdb 資料庫定義的大小較小,則每次重新啟動 SQL Server時,將tempdb 資料庫的大小自動增加到支持工作負荷所需的大小這一工作可能會成為系統處理負荷的一部分。為避免這種開銷,可以使用 ALTER DATABASE 增加 tempdb 資料庫的大小。
model 資料庫
model 資料庫用作在系統上創建的所有資料庫的模板。當發出 CREATE DATABASE 語句時,新資料庫的第一部分通過復制 model 資料庫中的內容創建,剩餘部分由空頁填充。由於 SQL Server 每次啟動時都要創建 tempdb 資料庫,model 資料庫必須一直存在於 SQL Server 系統中。
msdb 資料庫
msdb 資料庫供 SQL Server 代理程序調度警報和作業以及記錄操作員時使用。
⑵ sql2000資料庫如何共享資料庫
一、找一張SQL server伺服器版光碟,在光碟上找到目錄「MSDE」並進入,運行SETUP.EXE文件,並按照程序要求進行安裝。安裝完成重新啟動計算機。
二、運行光碟中的,AUTORUN.EXE文件,或讓光碟自動運行,打開安裝界面後,點擊「安裝SQL server 2000組件(C)」=》「安裝資料庫伺服器(S)」這里程序將提示你「....伺服器組件在此系統上不受支持,.....」點「確定」。進入新的安裝界面,點擊「下一步」,選擇默認的「本地計算機」=》「創建新的SQL server」=》「僅客戶端工具」...,一路點擊「下一步」。直至安裝結束。重新啟動計算機。
三、到「開始」--「程序」-「Microsoft SQL Server」中打開「企業管理器」到「SQL Server 組」下,將「[lcoal] (Windows NT)」改成自己的的機器名,機器名在系統屬性的「計算機名」里可以找到,假設我們的機器里的完整計算機名稱為:SERVER,改名後,我們就會得到如圖所示的樣子了。關閉「企業管理器」
四、到「開始」--「程序」-「Microsoft SQL Server」中打開「客戶端網路實用工具」,點「別名」如果「伺服器別名配置」里沒有數據,我們需要手工添加,點「添加」按鈕。在「添加網路庫配置」的 「網路庫」選項中,我們選擇默認的「Named Pipes(P)」項,並為伺服器取個別名「SERVER」,這時管道名稱會自動添加「\\SERVER\pipe\sql\query」我們就不要管它了。點「確定」退出。
五、這一步我們要進入注冊進行一下修改了,打開注冊表編輯器,找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
MSSQLServer\MSSQLServer],這一項,裡面有一個鍵值LoginMode默認值是「1」,現在將該值改為「2」(安裝MSDE時,默認的SQL Server身份驗證方式為「僅Windows"的身份驗證方式,即sa用戶無法驗證,通過修改以上的注冊表鍵值來將身份驗證方式改為SQL Server和Windows混合驗證以後,就可以用sa用戶登錄了)。修改完畢,重啟電腦。
成功了
方法2
打開注冊表(regedit),找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ ,修改那個"ab(默認)"的值為2```重啟.然後就可以安裝Microsoft SQL Server了.
不錯吧.
ab"是圖標,只有一個選項
安裝SQL Server 遇到錯誤提示:
以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機!。
找了半天,沒發現什麼一場程序,該機器上以前沒安裝過SQL Server。看看系統安裝了什麼軟體? 3721 上網助手什麼的赫然在目!刪掉!
還是不行,搜索了一下,發現這篇Blog最有價值:
3)打開注冊表編輯器,在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。
⑶ sql2000資料庫,怎麼查詢表裡的內容
打開找到表明右鍵----裡面選-----返回所有行-----就可以看到裡面內容了
⑷ 如何在Microsoft SQL Server 2000里創建資料庫
使用資料庫向導創建資料庫
依次打開「Microsoft SQL Server」,「企業管理器」,展開左欄的「資料庫」。
打開菜單欄的「工具」,「向導」,展開其中的「資料庫」,雙擊「創建資料庫向導」。
在出現的向導歡迎頁點擊「下一步」,輸入資料庫名稱「Demo」、選擇資料庫文件位置和事務日誌文件位置,點擊「下一步」。
輸入資料庫文件名稱「demodata」、初始大小「50M」,點擊「下一步」,選擇資料庫文件增長方式,我們可以選擇默認,即不做任何操作,直接點擊「下一步」。
輸入事務日誌文件名「demolog」、初始大小「25M」,點擊「下一步」,選擇事務日誌文件增長方式,我們可以選擇默認,即不做任何操作,直接點擊「下一步」。
點擊「完成」,Demo資料庫就建成了,可以根據需要選擇是否加入維護計劃即可。
⑸ sql2000資料庫的用途
主要是用於存儲數據
它可以單獨成一個方面,也可是是多個平台的後台程序
比如網站的數據,銀行的資料,人事資料,公司的管理資料。。
是個非常廣又很復雜的但是單獨使用很少的程序,一般都是和平台開發軟體一起使用
或者如同Delph7和甲骨文這類大型資料庫可以單獨開發。
基本上SQL是中小型資料庫的開發多,再著現在用MYSQL比2000的多。
⑹ SQL2000資料庫
備份 data 目錄下的文件即可,安裝好了,附加 即可
⑺ MS SQL2000資料庫太大了 如何壓縮
具體方法有3種。
方法一:
第一步:
backup log database_name with no_log
或者 backup log database_name with truncate_only
-- no_log和truncate_only是在這里是同義的,隨便執行哪一句都可以。
第二步:
1.收縮特定資料庫的所有數據和日誌文件,執行:
dbcc shrinkdatabase (database_name,[,target_percent])
-- database_name是要收縮的資料庫名稱;target_percent是資料庫收縮後的資料庫文件中所要的剩餘可用空間百分比。
2.收縮一次一個特定資料庫中的數據或日誌文件,執行
dbcc shrinkfile(file_id,[,target_size])
-- file_id是要收縮的文件的標識 (ID) 號,若要獲得文件 ID,請使用 FILE_ID 函數或在當前資料庫中搜索 sysfiles;target_size是用兆位元組表示的所要的文件大小(用整數表示)。如果沒有指定,dbcc shrinkfile 將文件大小減少到默認文件大小。兩個dbcc都可以帶上參數notruncate或truncateonly,具體意思查看聯機幫助.
方法二:
第一步:
先備份整個資料庫以備不測 。
第二步:
備份結束後,在Query Analyzer中執行如下的語句:
exec sp_detach_db yourDBName,true
--卸除這個DB在MSSQL中的注冊信息
第三步:
到日誌的物理文件所在的目錄中去刪除該日誌文件或者將該日誌文件移出該目錄
第四步:
在Query Analyzer中執行如下的語句:
exec sp_attach_single_file_db yourDBName,'
d:\mssql\data\yourDBName_data.mdf '
--以單文件的方式注冊該DB,如果成功則MSSQL將自動為這個DB生成一個500K的日誌文件。
方法三:
1. 進入企業管理器,選中資料庫,比如demo
2. 所有任務->分離資料庫
3. 到資料庫文件的存放目錄,將MuOnline_log.LDF文件刪除,以防萬一,你可以拷出去
4. 企業管理器->附加資料庫,選muonline,這個時候你會看見日誌文件這項是一個叉,不要緊,繼續,此時資料庫就會提示你該資料庫無日誌是否創建一個新的,確定就是了。
5. 記得資料庫重新附加後用戶要重新設置一下。
如果以後,不想要它變大:
SQL2000下使用:
在資料庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:
alter database 資料庫名 set recovery simple
⑻ sql2000資料庫的使用方法
此方法適合操作MSSQL2000
使用此方式的條件
(1)自己電腦安裝MSSQL2000資料庫
(2)您的網站和資料庫在自己電腦調試成功
此方法是將遠程伺服器中的資料庫備份到本地電腦的資料庫或是將本地電腦資料庫還原到遠程伺服器的資料庫
( 以下將重點講解如何把本地資料庫還原到遠程伺服器的資料庫,備份的方式和還原類似不再講解)
1.連接上遠程資料庫伺服器:a:打開自己電腦的MSSQL企業管理器--找到SQL Server 組--點擊右鍵--新建SQL Server 注冊(I)--下一步--在可用的伺服器 下輸入資料庫的IP地址如192.168.0.1 點擊添加和下一步---點擊 系統管理員給我分配的SQL SERVER 登陸信息 和下一步-- 在登陸名內輸入資料庫名,在密碼內輸入資料庫密碼 點擊下一步--繼續點擊下一步直到完成 這樣就和遠程的資料庫建立了連接. 2.把本地資料庫導入到遠程資料庫:打開剛建立的資料庫伺服器如192.168.0.1--點開資料庫--找到自己的資料庫名---右鍵---所有任務里的導入數據---下一步--到了選擇數據源頁---伺服器中默認local 點使用 SQL Server身份驗證,用戶名輸入sa 密碼輸入您電腦資料庫的sa密碼,資料庫選擇你要導入到遠程資料庫的原始資料庫名,然後下一步---到了選擇目的畫面 伺服器 選擇您遠程資料庫的IP 比如192.168.0.1--點使用SQL Server 身份驗證,用戶名中輸入您在我們公司開通的資料庫名,密碼中寫上對應的資料庫密碼,資料庫中選擇您在本站開通的資料庫,然後下一步---點 在SQL Server資料庫之間復制對象和數據,下一步--到了選擇要復制的對象畫面,把使用默認選項前面的勾去掉,然後點擊右邊的 選項 ,把安全措施選項中的 3個選擇前的勾全部去掉,然後確定,下一步--到了 保存、調度和復制包畫面,把立即運行前 保證打上勾(選擇上)--然後默認下一步 直到完成,本地電腦的資料庫將自動復制到遠程資料庫。
⑼ 如何更改sqlserver 2000資料庫名稱
更改資料庫名應該用系統函數sp_renamedb
EXEC sp_renamedb 'old_name', 'new_name'
首先把查詢分析器關掉,在重新打開,然後執行以上存儲過程
⑽ SQL2000 資料庫數據查詢
select * into c from a where a編號 not in (select b編號 from b)