當前位置:首頁 » 編程語言 » sqlserver2005高級管理
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver2005高級管理

發布時間: 2023-05-29 11:14:20

1. sql Server 2005實例教程的內容提要

本書是國家人力資源和社會保障部、國家工業和信息化部有關信息專業技術人才知識更新工程(「653工程」)的指定教材,同時也是全國高等職業教育「十一五」計算機類專業規劃教材。
本書共由4篇15章組成:第1篇為基礎篇,講述了資料庫的發展、概念、模型、關系資料庫的相關概念、SQL語言、主流資料庫及比較;第2篇為入門篇,講述了SQL Server 2005的安裝、特性、主要組件,並通過一個「停車場」資料庫實例介紹李旅緩了資料庫從創建到備份恢復的基本流程;第3篇為提高篇,通過實例講解了資料庫對象包括資料庫、數據表、視圖、存儲過程、觸發器等的規劃、設計、創建和管理的過程和方法,並介紹了通過ASP NET開發鎮陸SQL Server 2005資料庫應用的基本方法和技術;第4篇為高級篇,講述了資料庫的配置和管理、資料庫的安全性、數據的導入導出、資料庫復制技術、資料庫性能優化和調整等內容。
本書內容豐富,結構清晰,通過完整的實例對主流資料庫系統SQL Server 2005的概念和技術進行了透徹的講述。本書不僅適用於高哪模職高專教學需要,而且也適合資料庫及SQL Server初學者的入門書籍和中級讀者的提高教程。

2. win8.1安裝sqlserver2005高級怎麼點

按正常情況,在Win8/Win8.1系統下安裝微軟的SQL Server 2005套件會存在兼容問題,即使安裝完,最後的結果就是導致其服務項無法正常啟動。
如果用戶創建使用的項目非要按照SQL Server 2005的標准進行運行和調試情況下,在微軟最新的Windows8/Windows 8.1下正常使用SQL Server 2005。下面簡單介紹利用文件替換法,解決其服務項無法正常啟動的臨時方案。當然還是建議使用SQL Server 2008以上的資料庫,具體操作步驟:以選擇安裝64位的資料庫開發版套件為例。
1、運行安裝程序,如果出現兼容性問題就選擇「運行程序而不獲取幫助」

2、選擇64位的安裝

3、選擇自己需要安裝的服務組件
4、選擇內置系統賬號陪如橋
5、選擇混合模式登陸橡昌,並輸入登陸資料庫的密碼
6、當出現Sql Server 2005無法啟動時,這個時候就不先點擊重試或者取消。

7、在Sql Server 2005的安裝目錄下,例如在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn文件夾下,找到sqlservr.exe和sqlos.dll這兩個文件(提前重命名備份下),然後用以下附件中其他兩個Sql Server 2005 SP4版本的文件,進行替換。
8、當完成SQL Server 2005安裝後,先不啟動套件,而是先強制停止SQL Server的服務項目。(進入計算機管理,選擇SQL Server配置管理蘆猛器,禁止SQL Server 2005相應的服務項目)
9、隨後把之前備份的2個文件覆蓋回去,接著立即打上Sql Server 2005 SP4補丁。
10、安裝完Sql Server 2005 SP4補丁後,立即重啟電腦,便可正常啟動SQL Server 2005管理工具套件。

3. SQLServer2005的服務每項都是做什麼的

1.SQL Server Integration Services 為 SSIS 包的存儲和執行提供管理支持。
2.SQL Server FullText Serch 快速創建結構化和半結構化數據的內容和屬性的全文或正索引,以允許對此數據進行快速的語言搜索。
3.SQL Server 提供數據的存儲、處理和受控訪問,並提供快速備唯的事務處理。
4.SQL Server Analysis Services 為商業智能應用程序提供聯機分析處理(OLAP)和數據挖掘功能。
5.SQL Server Reporting Services 管理、執行、呈現衫滾悔、計劃和傳遞報表。
6.SQL Server Browser 將 SQL Server 連接信息提供給客戶端計算機。
7.SQL Server Agent 執行作業、監視 SQL Server、激發警報,以及允許自動執行某些管理任務。

4. SQLserver2005 企業管理器錯誤 提示 MMC 無法創建管理單元。 怎麼解決這個問題(不重裝)

解決方法:
1、右鍵單擊「我的電腦」→「屬性」→「高級」選項卡→「環境變數」→「系統變數」→雙擊「PATH 環境變數」→檢查迅遲絕「變數值」中是否包含「%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM」,若未包含則添加上,注意如畝姿果出現其他系統變數,請不要刪除,而要以半形分號「;」分割→旦數一路「確定」。

5. SQL Server 2005 資料庫管理SQL 語句

SQL語言完整性約束:
1、唯一約束:unique
2、主鍵約束:primarykey
3、標識列:identity
4、檢查約束:check
5、外鍵約束:foreign key
6、默認值約束:defauit
7、不為空約束:not null

資料庫:database
表:table
主文件:filespec
事務日誌文件:filegroup
顯示資料庫文件:on
顯示日誌文件:log on

文件名: name
存儲路徑:filename
文件占據空間:size
最大存儲空間:maxsize
文件增長量:filegrowth
連接 :references

列:column
刪除表:drop cloumn (表名 行)
刪除文件:1、指定位置:alter database 文件名2:刪除:remove file 文件名
更改文件:1、指定位置:alter database 文件名2:更改:modify file文件名
添加:add
切換:use
連接:on

約束關鍵字:constraint
選定目標關鍵字:select
不重復關鍵字:distinct
簡化關鍵字:in 與where一塊使用
最左,右關鍵字:top
指定表關鍵字:from
改名關鍵字:as

插入數據關鍵字:insert 和into values一塊使用
選定位置關鍵字:into
具體列關鍵字:values

更新數據關鍵字:update 和set where一塊使用
選定記錄關鍵字: set
選擇列關鍵字:where

刪除數據關鍵字:delete 和from where一塊使用
指定位置關鍵字:from
選擇列關鍵字:where

查詢排序關鍵字:order by
選擇前n行:top
升序排序:desc
降序排序:asc

查詢分組關鍵字:group by
替換關鍵字:replace
篩選關鍵字:having

求和函數:sum
求平均數:avg
計算函數:count
求最大值函數:max
最小值函數:min

允許用戶操作資料庫:grant
拒絕用戶許可權:deny

廢除用戶許可權:revoke

拒絕或廢除用戶許可權語句:cascade

SQL高級查詢
連接具體位置關鍵字:on
交叉聯接關鍵字:cross jojn
內聯接:inner join (具體到列)
左外聯接:left(左)join
右外聯接:right(右)join

查詢具體條件:exists (也可以看作一次測試)

聯合查詢:unlon
顯示全部:all

6. 如何安裝SQL Server 2005及配置允許網路訪問

徹底的關閉SQL連接:

1 打開SQL Server企業管理器。

2 選擇伺服器名稱上右鍵
選擇「編輯SQL Server注冊屬性」,然後在對話框中選擇「使用windows身份驗證

不過這樣你本地也SQL連接不上了。

老是有N多的事件提示,SA登錄失敗。。。明顯是有人在用暴力破解。。。
正好資料庫和程序在一台伺服器上所有可以關閉遠程連接
我們一般在用到sql server+bs模式搭建伺服器的時候,當sql server 與程序安裝到一台機器上,那麼完全沒有必要讓sql server 對外服務,為了更好的安全性,我們可以把sql server 對遠程的服務關閉。
1.用防火牆,阻止對外服務。(這個就不多說了)
2.關閉sql server2005 對外服務:

◆1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
◆2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
◆3.然後單擊展開「database engine"(資料庫引擎), 選中「遠程連接」,在右邊選中「僅本地連接」。
單擊「應用」,您會看到下消息: 「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回
◆4.展開「資料庫引擎」, 選中「服務」,在右邊單擊「停止」,等到 MSSQLSERVER 服務停止,然後單擊「啟動」,重新啟動MSSQLSERVER 服務。
3.關閉SQLServer 瀏覽器服務:
◆1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
◆2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
◆3.然後單擊展開「SQL Server Browser」, 選中「服務」,在右邊「啟動類型」選擇「禁用」,再單擊「停止」,單擊「確定」按鈕返回

在嘗試從遠程計算機連接到 Microsoft SQL Server 2005 實例時,可能會接收到錯誤消息。在使用任何程序連接到 SQLServer 時都可能會發生此問題。例如,在使用 SQLCMD 實用工具連接到 SQL Server 時收到以下錯誤消息:
Sqlcmd:錯誤:Microsoft SQL Native Client:建立到伺服器的連接時發生錯誤。連接到SQL Server 2005 時,默認設置 SQL Server 不允許遠程連接這個事實可能會導致失敗。
如果沒有將 SQL Server 2005 配置為接受遠程連接,則可能會發生此問題。默認情況下,SQL Server 2005Express Edition 和 SQL Server 2005 Developer Edition 不允許遠程連接。若要配置 SQL Server 2005以允許遠程連接,請完成以下所有步驟:
在您要從遠程計算機連接到的 SQL Server 實例上啟用遠程連接。
打開 SQL Server Browser 服務。
配置防火牆以允許與 SQL Server 和 SQL Server Browser 服務相關的網路通訊。

若要在 SQL Server 2005 實例上啟用遠程連接並打開 SQL Server Browser 服務,請使用 SQL Server 2005外圍應用配置器工具。在安裝 SQL Server 2005 時會安裝外圍應用配置器工具。

為 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 啟用遠程連接
必須為要從遠程計算機連接到的每個 SQL Server 2005 實例啟用遠程連接。為此,請按照下列步驟操作:

SQL Server Browser 服務
連接到 SQL Server 資料庫引擎
客戶端網路配置

在 Windows 防火牆中創建例外
這些步驟適用於 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 中包含的 Windows 防火牆版本。如果您使用的是不同的防火牆系統,請參閱相應的防火牆文檔以了解更多信息。

如果在運行 SQL Server 2005 的計算機上運行防火牆,將會阻止訪問 SQL Server 2005 的外部連接,除非 SQL Server 2005 和 SQL Server Browser 服務可以通過防火牆進行通信。必須為每個要接受遠程連接的 SQL Server 2005 實例創建一個例外,並為 SQL Server Browser 服務創建一個例外。

在安裝 SQL Server 2005 的程序文件時,SQL Server 2005 會使用一個實例 ID 作為路徑的一部分。若要為每個 SQL Server 實例創建一個例外,必須確定正確的實例 ID。若要獲取實例 ID,請執行以下步驟:若要打開 Windows 防火牆,請單擊「開始」,再單擊「運行」,鍵入 firewall.cpl,然後單擊「確定」。

在 Windows 防火牆中為 SQL Server 2005 創建例外
若要在 Windows 防火牆中為 SQL Server 2005 創建例外,請執行以下步驟:
在 Windows 防火牆中為 SQL Server Browser 服務創建例外
若要在 Windows 防火牆中為 SQL Server Browser 服務創建例外,請執行以下步驟:
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 外圍應用配置器」。
在「SQL Server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
在「服務和連接的外圍應用配置器」頁上,單擊「SQL Server Browser」,在「啟動類型」中單擊「自動」選項,然後單擊「應用」。

注意:在單擊「自動」選項後,每次啟動 Microsoft Windows 時將自動啟動 SQL ServerBrowser 服務。
單擊「啟動」,然後單擊「確定」。
在 Windows 防火牆中,單擊「例外」選項卡,然後單擊「添加程序」。
在「添加程序」窗口中,單擊「瀏覽」。
單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序,單擊「打開」,然後單擊「確定」。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。

在 Windows 防火牆中,單擊「例外」選項卡,然後單擊「添加程序」。
在「添加程序」窗口中,單擊「瀏覽」。
單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程序,單擊「打開」,然後單擊「確定」。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。MSSQL.1 這個佔位符代表的是您在前面過程的步驟 3 中獲得的實例 ID。
對於每個需要為其創建例外的 SQL Server 2005 實例,重復步驟 1 到步驟 3。
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 配置管理器」。
在「SQL Server 配置管理器」中,單擊右窗格中的「SQL Server Browser 服務」,右鍵單擊主窗口中的實例名稱,然後單擊「屬性」。
在「SQL Server Browser 屬性」頁上,單擊「高級」選項卡,定位到屬性列表中的實例 ID,然後單擊「確定」。
單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 外圍應用配置器」。
在「SQL Server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
在「服務和連接的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「遠程連接」和「本地連接和遠程連接」,單擊適用於您的環境的相應協議,然後單擊「應用」。

注意:請在接收到以下消息時單擊「確定」:
直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。
在「服務和連接的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「服務」和「停止」,等待 MSSQLSERVER 服務停止,然後單擊「啟動」以重新啟動 MSSQLSERVER 服務。

啟用 SQL Server Browser 服務
如果您是通過使用實例名稱來運行 SQL Server 2005 並且在連接字元串中沒有使用特定的 TCP/IP 埠號,則必須啟用 SQL Server Browser 服務以允許遠程連接。例如,使用 <計算機名>\SQLEXPRESS 的默認實例名稱安裝的 SQL Server 2005 Express。不管您正在運行多少個 SQL Server 2005 實例,只需要啟用一次 SQL Server Browser 服務。若要啟用 SQL Server Browser 服務,請執行以下步驟。

重要說明:這些步驟可能會增加您的安全風險。這些步驟還可能導致您的計算機或網路更易於受到惡意用戶或惡意軟體(如病毒)的攻擊。我們之所以推薦本文介紹的這一過程,是為了使程序能夠按照設計意圖運行,或者為了實現特定的程序功能。我們建議在進行這些更改之前,充分考慮在您的特定環境中實施這一過程可能帶來的風險。如果您選擇實施此過程,請採用任何適當的附加步驟以保護您的系統。我們建議只有確實需要這一過程時才使用它。注意:在計算機上運行 SQL Server Browser 服務時,計算機顯示其上運行的每個 SQL Server實例的實例名稱和連接信息。如果不啟用 SQL Server Browser 服務並且通過分配的 TCP 埠直接連接到 SQL Server 實例,則可以降低此風險。本文不討論如何通過 TCP 埠直接到 SQLServer 實例。

7. sqlserver2005怎麼安裝

修復方法:
1.使用組合鍵 Win+R 打開「運行」對話框,輸入 regedit 並搏穗回車(可能需要管理員許可權)
2.找到這個鍵值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右擊「UserData」 選擇「許可權(P)...」

4.點擊「高級(V)」按鈕

5.選定基拆卜「Administrators……」,勾選「替換子容器和對象的所有者(R)」,點擊「應用(A)」,御好將「當前所有者(C):」更改為「Administrators……」

6.「許可權項目(T):」選定「Administrators……」,勾選「使用可從此對象繼承的許可權替換所有子對象許可權(P)」,點擊「確定」按鈕

至此,所有操作全部完成,關閉「注冊表編輯器」,