sql server
安裝4個系統資料庫。它們分別是master
資料庫、model
資料庫、tempdb
資料庫和msdb
資料庫。這些資料庫是sql server
的心臟和靈魂。
另外,還安裝了兩個例項資料庫,分別是:northwind
和pubs
master
資料庫:master資料庫控制sql server的所有方面。這個資料庫中包括所有的配置資訊、使用者登入資訊、當前正在伺服器中執行的過程的資訊。
model
資料庫:model資料庫是建立所有使用者資料庫時的模板。當你建立乙個新資料庫時,sql server
會把model資料庫中的所有物件建立乙份拷貝並移到新資料庫中。在模板物件被拷貝到新的使用者資料庫中之後,該資料庫的所有多餘空間都將被空頁填滿。
tempdb
資料庫:tempdb資料庫是乙個非常特殊的資料庫,供所有來訪問你的sql server的使用者使用。這個庫用來儲存所有的臨時表、儲存過程和其他sql server建立的臨時用的東西。例如,排序時要用到tempdb
資料庫。資料被放進tempdb
資料庫,排完序後再把結果返回給使用者。每次sql server重新啟動,它都會清空tempdb
資料庫並重建。永遠不要在tempdb
資料庫建立需要永久儲存的表。
msdb
資料庫:msdb
資料庫是sql server
中的乙個特例。如果你檢視這個資料庫的實際定義,會發現它其實是乙個使用者資料庫。不同之處是sql server
拿這個資料庫來做什麼。所有的任務排程、報警、操作員都儲存在msdb資料庫中。該庫的另乙個功能是用來儲存所有備份歷史。sql server agent
將會使用這個庫。
northwind
示例資料庫:
northwind traders
示例資料庫包含乙個名為northwind traders
的虛構公司的銷售資料,該公司從事世界各地的特產食品進出口**。
如果對northwind
資料庫進行了更改,可通過執行microsoft® sql server™
安裝的install
目錄下的指令碼將其重新安裝:
在命令提示符下,更改到mssql7\install
目錄。
使用osql
實用工具執行instnwnd.sql
指令碼:
osql/usa /psapassword /sservername /iinstnwnd.sql /oinstnwnd.rpt
檢查instnwnd.rpt
中報告的錯誤。
資料庫建立於sql server
安裝程式的data
目錄下。
pubs
示例資料庫:
pubs
示例資料庫以乙個圖書出版公司為模型,用於演示microsoft® sql server™
資料庫中可用的許多選項。該資料庫及其中的表經常在文件內容所介紹的示例中使用。
如果更改了pubs
資料庫,可以使用sql server
安裝中install
目錄下的檔案重新進行安裝。安裝過程需要兩步:
從命令提示行使用osql
實用工具執行instpubs.sql
指令碼。本操作將除去現有的pubs
資料庫,建立新的pubs
資料庫並定義其中的所有物件。
從命令提示行執行pubimage.bat
。本操作將在pub_info
表中插入image
值。
名稱位址
說明sysaltfiles
主資料庫
儲存資料庫的檔案
syscharsets
主資料庫
字符集與排序順序
sysconfigures
主資料庫
配置選項
syscurconfigs
主資料庫
當前配置選項
sysdatabases
主資料庫
伺服器中的資料庫
syslanguages
主資料庫
語言syslogins
主資料庫
登陸帳號資訊
sysoledbusers
主資料庫
鏈結伺服器登陸資訊
sysprocesses
主資料庫
程序sysremotelogins
主資料庫
遠端登入帳號
syscolumns
每個資料庫
列sysconstrains
每個資料庫
限制sysfilegroups
每個資料庫
檔案組sysfiles
每個資料庫
檔案sysforeignkeys
每個資料庫
外部關鍵字
sysindexes
每個資料庫
索引sysmenbers
每個資料庫
角色成員
sysobjects
每個資料庫
所有資料庫物件
syspermissions
每個資料庫
許可權systypes
每個資料庫
使用者定義資料型別
sysusers
每個資料庫
使用者
資料庫 SQLServer中預設表有哪些
sql server安裝4個系統資料庫。它們分別是master資料庫 model資料庫 tempdb資料庫和msdb資料庫。這些資料庫是sql server的心臟和靈魂。另外,還安裝了兩個例項資料庫,分別是 northwind和pubs 系統資料庫4個 master資料庫 master資料庫控制sq...
sqlserver中鎖表應用
鎖乙個sql表的語句是sql 資料庫使用者都需要知道的,下面就將為您介紹鎖sql表的語句,希望對您學習鎖sql表方面能有所幫助。鎖定資料庫的乙個表 select from table with holdlock 注意 鎖定資料庫的乙個表的區別 select from table with holdl...
SQL Server訪問SYBASE中的表
sql server訪問sybase中的表 一 安裝sybase客戶端 使用版本 sybase client 11.9.2 for nt 1 當安裝完成後,執行開始 程式 sybase dsedit 2 選擇選單的 server object add 輸入服務名 例如 1.60 3 然後在serve...