sql2005默認資料庫
A. sql server 2005 打開sql腳本文件如何選定默認執行目標資料庫
先選擇資料庫,點中後,再打開SQL腳本文件
B. sql server 2005 只能以master 作為默認資料庫嗎
你必須給你創建的登錄temp在pubs資料庫里創建一個用戶,不然登錄沒有訪問資料庫的許可權自然會登錄失敗。在pubs庫內執行create user命令創建用戶。create user的用法請查看聯機幫助,索引關鍵字:create user
C. 安裝sql server 2005時,系統自動創建哪四個系統資料庫
(1)、master(系統)資料庫:記錄SQL Server系統所有系統級別的信息。所有登錄賬戶和系統配置設置。其他資料庫,其中包括資料庫文件的位置,同時它還記錄SQL Server的初始化信息。
(2)、tempdb資料庫:一個工作空間,用於保存臨時對象或中間結果集。如:SQL生成的工作表,每次啟動時都重建tempdb資料庫。
(3)、model(模板)資料庫:用作SQL Server實例上創建的所有資料庫的模板。對model資料庫的修改(如:資料庫大小、排序規則、恢復模式和其他資料庫選項)將應用以後創建的所有資料庫。
(4)、msdb(存儲計劃任務)資料庫:用於SQL Server代理計劃警報和作業。該資料庫與自動化任務相關。
還有一個Resource資料庫:一個只讀資料庫,包含SQL Server2005所有的系統對象。系統對象在物理上存在於Resource資料庫,但在邏輯上,它們出現在每個資料庫中。
D. sql server 2005有了默認資料庫,如何在添加實例
樓上是SQL2000下步驟哦。
請注意實例與資料庫的區別。一個實例就是一個資料庫引擎,資料庫存在於實例下。一個實例下可以創建多個資料庫,創建方法:連接到實例中後,在實例上右鍵就可以看到新建資料庫了,(注意你此時登錄用戶的許可權,還有連接方式:本地還是遠程。)
而添加/創建一個實例相於要再次添加/創建一個數據引擎,所以此時必需要再次使用MSSQL的源安裝程序來通過安裝添加/創建一個實例。
注意補丁,如果你的SQL2005源安裝是RTM的話,需要再次對這個添加/創建的實例安裝補丁程序。即使你前面的實例已經安裝好了補丁。
E. 請問一下,sql2005中默認位置是mssql.1和mssql.2的資料庫的區別是什麼,怎樣建立這兩種資料庫。
都是屬於託管程序。
都需要框架支持才能運行。
不同於是兩個公司生產得。
不同於java目前支持跨windows linux mac 等平台。
而net 他目前只支持跨 windows 內部平台,即只能在windows下運行。
java的開發工具有很多個,而net的只有一個。
不過感覺net開發工具很強大,很容易上手。java的開發工具也有些很強大得,不過不容易上手。
F. SQL Server 2005默認安裝示例資料庫的說法對嗎
SQL Server 2005 默認不安裝示例資料庫,示例資料庫在2005的安裝中是可選項。
G. 一些SQl server2005的填空題
(1) _企業管理器_和_查詢分析器_是 SQL Server 的兩大主要工具。(2) 從 Windows「 開始 」 菜單啟動查詢分析器後,默認資料庫為_master_。 (3) SQL Server 有_Windows驗證_和_Windows和SQL Server混合驗證_兩種身份驗證模式。 (4) SQL Server 2005默認資料庫中_master_、_tempdb_、_model_和_msdb_為系統資料庫,_pub_和_Northwind_為範例資料庫。 資料庫表可分為__系統 _表_和___用戶 _表_兩種。(5) T-SQL 中的整數數據類型包括 bigint 、_tinyint_、smallint 、_int_和 bit5 種。 (6) 一個 SQL Server 資料庫通常包括_數據文件_和_日誌文件_兩個文件。 (7) 創建資料庫的SQL 語句為_create database database_name_,修改資料庫設置的語句為_alter database db_name_。(8) 表的 CHECK 約束是_欄位_的有效性檢驗規則。(9) 刪除數據表使用的 SQL 語句為_drop table table_name_。(10)修改數據表的欄位名稱可使用系統存儲過程_sp_rename_。(11)在查詢語句中,應在_select_子句中指定輸出欄位。(12)在 E-R 圖中,用 _矩形_表示實體,用 _菱形_表示聯系,用 _橢圓形_表示屬性。(13)能唯一標識一個元組的屬性或屬性組成為 ______________。 (14)使用_Windows驗證_方式登錄 SQL Server 時,不需輸入登錄名和密碼。 (15)在查詢語句中,應在_select_子句中指定輸出欄位。(16)如果要使用 SELECT 語句返回指定條數的記錄,則應使用_top_關鍵字來限定輸出欄位。(17)用 SELECT 進行模糊查詢時,可以使用 _%_ 匹配符,但要在條件值中使用 _%_或_*_查詢。並且,模糊查詢只能針對欄位類型是__查詢。(18)數據完整性 是指 存儲在資料庫中的數據正確無誤並且相關數據具有一致性,根據完整性機制所作用的資料庫對象和范圍不同,可以分為: _實體完整性_,_域完整性_,_參照完整性_,_用戶定義完整性_四種,其中主鍵可以實現_實體_完整性。(19)SQL server中的變數分為兩種,全局變數和局部變數。其中全局變數的名稱以_@@_字元開始,有系統定義和維護。局部變數以_@_字元開始,由用戶自己定義和賦值。(20)使用索引可以減少檢索時間,根據索引的存儲結構不同將其分為兩類:_聚集索引_和_普通索引_。(21)訪問SQL server資料庫對象時,需要經過身份驗證和_對象許可權驗證_兩個階段,其中身份驗證分為Windows驗證模式和_Windows與SQL Server混合驗證_(22)SQL語言中行注釋的符號為_- -_;塊注釋的符號為_/*_ 。(23)對數據進行統計時,求最大值的函數是_max_。(24)sp_help系統存儲過程的功能是_幫助_。(25)命令truncate table的功能是_清空數據表_。(26)備份是為了在資料庫遭到破壞時,能夠修復,資料庫備份的類型有四種分別為:_完整備份_,_差異備份_,_事務日誌備份_, _資料庫文件盒文件組備份_,根據答案的有用程度給分
H. sql server 2005 的系統資料庫有哪些
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 代理程序調度警報和作業以及記錄操作員時使用。
I. 如何在MS SQL 2005中配置Initial Catalog這個,我剛裝了個2005的,不知道默認的資料庫名稱叫什麼
創建用戶的時候如果沒有修改默認資料庫,那麼默認資料庫就是master,你可以不填Initial Catalog,填的話就填master吧。
J. sql server2005默認資料庫問題,急死了,謝謝大家。
修改默認資料庫的方法,我現在沒有SQL SERVER2005,沒法幫你試
SQL Server 2005
在 SQL Server 2005 中,可以使用 sqlcmd 實用程序更改默認資料庫。為此,請按照下列步驟操作:
單擊「開始」,單擊「運行」,鍵入 cmd,然後按 Enter。
根據 SQL Server 登錄使用的身份驗證種類,請使用以下方法之一:
如果 SQL Server 登錄使用 Microsoft Windows 身份驗證連接到該實例,請在命令提示符處鍵入以下內容,然後按 Enter:
sqlcmd –E -S InstanceName –d master
如果 SQL Server 登錄使用 SQL Server 身份驗證連接到該實例,請在命令提示符處鍵入以下內容,然後按 Enter:
sqlcmd -S InstanceName -d master -U SQLLogin -P Password
注意:InstanceName 是要連接到的 SQL Server 2005 實例的名稱的佔位符。SQLLogin 是已刪除其默認資料庫的 SQL Server 登錄的佔位符。Password 是 SQL Server 登錄密碼的佔位符。
在 sqlcmd 提示符處,鍵入以下內容,然後按 Enter:
ALTER LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName
注意:AvailDBName 是可由實例中 SQL Server 登錄訪問的現有資料庫的名稱的佔位符。
在 sqlcmd 提示符處,鍵入 GO,然後按 Enter。