當前位置:首頁 » 數據倉庫 » 2005資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

2005資料庫

發布時間: 2022-02-09 23:11:10

『壹』 sql sever 2005 資料庫

image 數據類型和 varbinary(max) 用於保存實際的圖片二進制流式數據;
若僅用於存放圖片路徑,定義為varchar即可

『貳』 2005資料庫的存儲過程

金橋書城
http://book.jqcq.com/advanced_search_result.php?keywords=sql%202000
http://book.jqcq.com/proct/800530.html

軟體入門與提高叢書——SQL Server 2000中文版入門與提高

出版/發行時間: 2005-01-01
出版社: 清華大學出版社
作者: 周緒等
ISBM: 7-302-04468-6
版次: 1
開本: 16開
頁數: 450

本書針對Microsoft公司最新推出的大型關系資料庫管理系統SQL Server 2000編寫,循序漸進地介紹了從入門到深入掌握SQL Server 2000所需的各方面知識。內容包括SQL Server 2000的新特點;安裝、配置SQL Server 2000的方法;SQL Server 2000日常管理方法和技巧;Transact-SQL語言程序設計;存儲過程,觸發器等資料庫對象的設計方法和使用策略;SQL Server 2000分布式管理、自動管理和數據輿服務等高級應用;應用高級程序開發語言開發基於SQL Server 2000的應用程序;使用Web向導快速生成HTML頁面。
本書介紹了大量SQL Server的使用經驗,對使用中的重點、難點進行了專門的講解,是一本有效實用的入門指南。本書的提高部分,內容有一定深度,對有SQL Server使用基礎但希望進一步提高的讀者來說也有一定幫助。

目錄: 第1章 SQL Server 2000概述

1.1 SQL Server的發展簡史
1.2 SQL Server 2000的特點
1.3 SQL Server 2000的體系結構
1.4 SQL Server 2000的新特點
1.5 本章小結

第2章 關系資料庫基礎

2.1 關系資料庫的基本概念
2.2 SQL Server的資料庫對象
2.3 SQL和Transact-SQL
2.4 本章小結

第3章 安裝SQL Server 2000

3.1 SQL Server實例
3.2 安裝SQL Server 2000所需的軟硬體配置
3.3 安裝SQL Server 2000必須注意的若幹事項
3.4 遠程安裝SQL Server 2000
3.5 本地安裝SQL Server 2000軟體
3.6 升級到SQL Server 2000
3.7 企業管理器介紹
3.8 本章小結

第4章 SQL Server的系統組成

4.1 SQL Server 2000的系統資料庫
4.2 SQL Server 2000的系統表
4.3 SQL Server 2000的系統存儲過程
4.4 SQL Server 2000的示例資料庫
4.5 本章小結

第5章 SQL Server伺服器管理與使用

5.1 管理SQL Server伺服器組
5.2 SQL Server伺服器的連接和注冊
5.3 注冊SQL Server伺服器的注意事項
5.4 配置SQL Server伺服器
5.5 啟動和關閉SQL Server服務
5.6 本章小結

第6章 查詢分析器使用方法

6.1 登錄到伺服器
6.2 查詢分析器的菜單命令
6.3 配置查詢分析器
6.4 對象瀏覽器的使用
6.5 模板的使用
6.6 本章小結

第7章 SQL Server資料庫管理

7.1 文件和文件組
7.2 創建資料庫
7.3 查看資料庫的信息
7.4 管理資料庫
7.5 刪除SQL Server資料庫
7.6 資料庫的存儲結構
7.7 本章小結

第8章 SQL Server的命名規則

8.1 SQL Server的標識符
8.2 對象命名規則
8.3 關於實例的命名習慣
8.4 本章小結

第9章 表的管理和使用

9.1 創建表
9.2 刪除表格
9.3 修改表格定義
9.4 查看錶屬性
9.5 表格重命名
9.6 索引
9.7 本章小結

第10章 Transact-SQL查詢基礎

10.1 簡單的SELECT查詢
10.2 使用TOP關鍵字
10.3 使用DISTINCT關鍵字
10.4 使用計算列
10.5 操作查詢的列名
10.6 使用WHERE子句
10.7 使用LIKE子句進行模糊查詢
10.8 使用ORDER BY給數據排序
10.9 本章小結

第11章 編輯維護表格數據

11.1 使用INSERT添加表格數據
11.2 使用RPDATE實現數據的修改
11.3 使用DELETE刪除表中數據
11.4 使用TRUNCATE TABLE清空表格
11.5 使用企業管理器管理表格數據
11.6 本章小結

第12章 視圖

12.1 視圖的優點
12.2 視圖的創建與刪除
12.3 修改視圖的定義
12.4 瀏覽視圖信息
12.5 使用視圖來簡化查詢
12.6 在視圖上使用INSERT語句
12.7 使用UPDATE更新視圖中的數據
12.8 刪除視圖中的數據
12.9 WITH CHECK OPTION的視圖
12.10 對視圖進行加密
12.11 使用視圖加強數據安全
12.12 本章小結

第13章 SQL Server的數據類型

13.1 3種新的數據類型
13.2 整數數據類型
13.3 貨幣數據類型
13.4 數字數據類型
13.5 浮點數據類型
13.6 日期/時間數據類型
13.7 字元數據類型
13.8 二進制數據類型
13.9 統一碼數據類型
13.10 圖像、文本數據的使用
13.11 sql_variant數據類型及使用
13.12 table數據類型及使用
13.13 用戶自定義數據類型及使用
13.14 本章小結

第14章 Transact-SQL高級查詢

14.1 多表查詢和笛卡兒乘積
14.2 使用表格別名
14.3 使用UNION子句
14.4 使用統計函數
14.5 使用GROUP BY子句
14.6 使用COMPUTE和COMPUTE BY子句
14.7 使用嵌套查詢
14.8 本章小結

第15章 設計數據完整性

15.1 數據完整性基礎
15.2 使用約束實施數據完整性
15.3 使用規則
15.4 使用默認值
15.5 使用IDENTITY列
15.6 本章小結

第16章 SQL Server編程結構

16.1 程序注釋語句
16.2 批處理
16.3 局部變數
16.4 全局變數
16.5 IF…ELSE條件判斷結構
16.6 BEGIN…END語句塊
16.7 WHILE循壞結構
16.8 CASE
16.9 RETURN
16.10 游標
16.11 事務
16.12 本章小結

第17章 SQL Server函數

17.1 SQL Server的數學函數
17.2 SQL Server的字元串函數
17.3 SQL Server的日期函數
17.4 SQL Server的系統函數
17.5 其他常用函數
17.6 設置查詢屬性
17.7 用戶自定義函數
17.8 本章小結

第18章 存儲過程與觸發器

18.1 存儲過程概述
18.2 存儲過程的使用和管理
18.3 觸發器概述
18.4 觸發器使用與管理
18.5 觸發器的特殊功能
18.6 利用存儲過程和觸發器維護數據完整性
18.7 本章小結

第19章 管理SQL Server的安全性

19.1 SQL Server的安全性機制
19.2 SQL Server標准登錄模式
19.3 SQL Server集成登錄模式
19.4 使用企業管理器建立登錄賬戶
19.5 SQL Server資料庫安全性
19.6 角色
19.7 許可權
19.8 本章小結

第20章 備份與恢復

20.1 資料庫備份概念
20.2 資料庫備份策略與規劃
20.3 執行數據備份與恢復
20.4 本章小結

第21章 SQL Server的數據傳輸服務

21.1 DTS概述
21.2 數據轉換服務導入向導和數據轉換服務導出向導
21.3 使用DTS設計器
21.4 本章小結

第22章 SQL Server自動化管理

22.1 SQL Server自動化管理基礎
22.2 使用SQL郵件
22.3 創建操作員
22.4 設置警報
22.5 創建作業
22.6 本章小結

第23章 SQL Server分布式數據管理

23.1 復制技術概述
23.2 配置出版伺服器
23.3 創建出版物
23.4 設計訂閱
23.5 本章小結

第24章 通過Web助手發布數據

24.1 SQL Server與Web頁的交互
24.2 使用SQL Server Web助手建立Web頁
24.3 本章小結

第25章 SQL Server 2000應用編程

25.1 SQL Server 2000應用編程概述
25.2 ADO概述
25.3 SQL Server 2000與ADO編程舉例
25.4 SQL-DMO概述
25.5 使用SQL-DMO對象
25.6 SQL-DMO應用舉例
25.7 本章小結

『叄』 sql server 2005 資料庫合並

由使用版本選擇,先看2005版本沒導入導功能直接導入導
沒建議使用SQL文直接拷貝由於支持表格拷貝所適合少量表格復制定期操作做觸發器必每都編寫內容麻煩
[
select
*
into
新資料庫使用表格名
from
舊資料庫名.schema名.表格名
]
例:
select
*
into
MST_OFFICE
from
ISACDB.dbo.MST_OFFICE
由於sqlServer拷貝程直接創建表格所要指定想要拷貝表格
使用步驟:
1,
啟2005
2選擇新資料庫創建編輯窗口
3執行SQL文

『肆』 SQL2005資料庫

SQL Server 2005 不允許遠程連接解決方法

做課程設計時,很多學生都遇到這個問題。把解決方法寫在這兒,供參考。

剛剛安裝的資料庫系統,按照默認安裝的話,很可能在進行遠程連接時報錯,通常是錯誤:"在連接到 SQL Server 2005 時,在默認的設置下 SQL Server 不允許進行遠程連接可能會導致此失敗。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接) "搜MSDN,上面有一片機器翻譯的文章,是在讓人難以明白,現在總結如下:明白了SQL Server是個網路資料庫就可迎刃而解了,簡單的分為下面的集中情況。

1. 資料庫引擎沒有啟動。

有兩種啟動方式:

(1)開始->程序->Microsoft SQL Server 2005->SQL Server 2005外圍應用配置器,在打開的界面單擊"服務的連接的外圍應用配置器",在打開的界面中找到Database Engine,單擊"服務",在右側查看是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動類型"為自動,不要為手動,否則下次開機時又要手動啟動;

(2)可打開:開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,選中SQL Server 2005服務中SQL Server(MSSQLSERVER) ,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;

使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要查看"SQL Server 2005配置管理器"中的SQL Server 2005網路配置->MSSQLSERVER協議中的VIA是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了.

2. 是否已經允許遠程連接。

這個部分可以簡單的分為4個方面,分別是在 SQL Server上啟用遠程連接、啟用SQL Server 瀏覽服務、在Windows 防火牆中為SQL Server 2005 創建例外和在Windows 防火牆中為「SQLBrowser」創建例外。下面是幾個具體的操作方式,摘自MSDN,個人覺得文章的黑體部分應當特別的一起我們的注意。

在SQLServer 實例上啟用遠程連接
1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「資料庫引擎」, 選中「遠程連接」,在右邊選中「本地連接和遠程連接」,
再選擇要使用的協議,( 這個地方應當啟用TCP/IP 和命名管道服務!)單擊「應用」,您會看到下消息:
「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回
4.展開「資料庫引擎」, 選中「服務」,在右邊單擊「停止」,等到 MSSQLSERVER 服務停止,
然後單擊「啟動」,重新啟動MSSQLSERVER 服務。

啟用 SQLServer 瀏覽器服務
1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
3.然後單擊展開「SQL Server Browser」, 選中「服務」,在右邊「啟動類型」選擇「自動」,
再單擊「啟動」,單擊「確定」按鈕返回

在Windows 防火牆中為「SQL Server 2005」創建例外
1.在 Windows 防火牆設置界面中,選擇「 例外」 選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe」,
單擊「確定」返回
注意 : 路徑可能會根據 SQL Server 2005 安裝不同而不同。 MSSQL.1 是佔位符,對應資料庫實例ID。
4.對每個需要打開遠程訪問的SQL Server 2005 實例,重復步驟 1 至 3。

在Windows 防火牆中為「SQLBrowser」創建例外
1.在 Windows 防火牆設置界面中,選擇「 例外」 選項卡,然後單擊「添加程序」
2.在「添加程序窗口」中單擊「瀏覽」
3.然後找到「C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe」,
單擊「確定」返回
注意 : 路徑可能會根據 SQL Server 2005 安裝不同而不同。

在使用.NET開發進行時,會遇到使用連接字元串連接SQL Server 2005資料庫使用機器名稱和localhost都能連接,但是使用IP地址卻不能連接的問題,解決的辦法是在SQL Server實例上啟用本地和遠程連接,並且在選擇協議的時候使用TCP/IP和命名管道服務即可解決。
參考資料:開發者在線http://www.builder.com.cn/

『伍』 SQL2005和SQL2008的區別

總體而言,SQL server2008優於SQL server2005。

SQL server2005的前一個版本是SQL 2000,2005版與2000版相差得非常大,引入了很多不同的理念,並開始走支持.net的路線,大版本的升級自然會有很多考慮不周的地方。

SQL server2008是SQL server2005的升級版本,這兩個功能上版本變化不大,SQL server2008更成熟穩定,以及一些後台上的優化,比如:
改進了資料庫鏡像 、簡單的數據加密 ……

對於SQL 2005的資料庫,2008基本上是完全兼容,可以直接附加。(附加後登錄帳戶權可能需要重新配置一下)

『陸』 如何打開SQL2005資料庫

你是說軟體,或者APS,jsp,等連接資料庫的打開資料庫,還是從SQL2005界面打開,還是用SQL怎麼打開?

『柒』 2005資料庫報錯

一般來講從低版本向高版本還原都是沒問題的,微軟兼容性還是不錯的,反過來就不行了。首先確定資料庫版本,不是ssms。同時注意選擇被還原資料庫的兼容性。錯誤上看你的被還原資料庫版本較低,所以由高版本到低版本不可以。可以採用數據工具完成

『捌』 sql 2005如何添加資料庫

在 SQL Server Management Studio 對象資源管理器中,連接到 Microsoft SQL Server 資料庫引擎 實例,再展開該實例。

右鍵單擊「資料庫」,指向「任務」,然後單擊「附加」。

在「附加資料庫」對話框中,若要指定要附加的資料庫,請單擊「添加」,然後在「定位資料庫文件」對話框中,選擇資料庫所在的磁碟驅動器並展開目錄樹以查找並選擇資料庫的 .mdf 文件。例如:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\AdventureWorks_Data.mdf
重要事項:

嘗試選擇已附加的資料庫將生成錯誤。

或者,若要為附加的資料庫指定不同的名稱,請在「附加資料庫」對話框的「附加為」列中輸入名稱。

或者,通過在「所有者」列中選擇其他項來更改資料庫的所有者。

准備好附加資料庫後,單擊「確定」。

『玖』 SQL 2005 資料庫設置方法

必須為要從遠程計算機連接到的每個 SQL Server 2005 實例啟用遠程連接。為此,請按照下列步驟操作:1. 單擊「開始」,依次指向「程序」、「Microsoft SQL Server 2005」和「配置工具」,然後單擊「SQL Server 外圍應用配置器」。
2. 在「SQL Server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
3. 在「服務和連接的外圍應用配置器」頁上,展開「資料庫引擎」,依次單擊「遠程連接」和「本地連接和遠程連接」,單擊適用於您的環境的相應協議,然後單擊「應用」。

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

http://support.microsoft.com/kb/914277/zh-cn

其次,
給sql server 2005打上補丁程序,如果安裝在2003操作系統之上,請在系統的防火增上增加一個"例外"即對1433的埠進行開放

基本上可以解決遠程不能連接上sql 2005的問題。

『拾』 SQL SERVER 2005 有哪些版本

Express是速成版,是個輕量級的資料庫系統,免費。如果你進行的是開發工作,而不是對外提供非常專業資料庫服務,並且不是圍繞著資料庫進行開發,資料庫只是搭配其它程序使用,那麼這個版本就夠了。

Workgroup即工作站版,相比速成版,提供了完整的圖形管理界面(速成版需要額外安裝)和更豐富的服務,可以承擔小型伺服器的資料庫服務。

Standard即標准版,基本已經可以滿足企業級用戶的需求。注意,Standard是XP上可以安裝的最強MS SQL版本了。

Enterprise是企業版,只能安裝在伺服器版本的操作系統上,除了不對外發售的資料庫中心版,是最強的版本了,功能非常強大。注意,資料庫中心版你需要直接向微軟訂購(下載是很難滴~)。

Developer是開發版,擁有企業版的全部功能,可以安裝在XP上,但是不能直接用於商業服務(版權原因)。