當前位置:首頁 » 編程語言 » sql20002005

sql20002005

發布時間: 2022-07-26 05:58:00

① 如何在sql2000中使用sql2005的資料庫

sql2005可以直接用2000的.導入就可以了.
不用重新建.把文件直接導入

② sql2000和2005有什麼區別

汗...都是BAIDU強人.
SQL2000,SQL2005,ORACLE都用過開發過企業級應用程序.
簡單說幾句實在點的.SQL2000到SQL2005基本的SQL語法沒有太多改變,增加了幾個SQL中的函數,方便使用;另外改變了處理內核,以往的SQL
SERVER2000在性能上根本無法與ORACLE相比,但是2005的改變在許多性能測試上已經與ORACLE不相上下,進入大型資料庫的行列,不僅僅定位在中小企業應用方案;最後,就是在管理器上強化了很多功能並且與.NET更好兼容.
從2000轉到2005可能就是在開始的時候需要適應幾天,沒有太大無法適應的東西.

③ sql2005和sql2000有什麼區別

1、加強的T-SQL (事務處理SQL )
T-SQL 天生就是基於集合的關系型資料庫管理系統編程語言,可以提供高性能的數據訪問。現在,它與許多新的特性相結合,包括通過同時使用TRY和CTACH來進行錯誤處理,可以在語句中返回一個結果集的通用表表達式(CTEs),以及通過PIVOT 和UNPIVOT命令將列轉化為行和將列轉化為行的能力。

2、CLR(Common Language Runtime,通用語言運行時)
SQL Server 2005中的第二個主要的增強特性就是整合了符合.NET規范的語言 ,例如C#, ASP.NET 或者是可以構建對象(存儲過程,觸發器,函數等)的 VB.NET。這一點讓你可以在資料庫管理系統中執行.NET代碼以充分利用.NET功能。它有望在SQL Server 2000環境中取代擴展的存儲過程,同時還擴展了傳統關系型引擎功能。

3、服務代理(Service Broker)
服務代理處理的是以鬆散方式進行聯系的發送者和接收者之間的消息。一個消息被發送、處理和回答,完成整個事務。這大大擴展了數據驅動應用程序的性能,以符合工作流或者客戶業務需求。

4、數據加密
SQL Server 2000沒有用來在表自身加密數據的有文檔記載的或者公共支持的函數。企業需要依賴第三方產品來滿足這個需求。SQL Server 2005自身帶有支持對用戶自定義資料庫中存儲的數據進行加密的功能。

5、SMTP郵件
在SQL Server 2000中直接發送郵件是可能的,但是很復雜。在SQL Server 2005中,微軟通過合並SMTP郵件提高了自身的郵件性能。SQL Server從此跟Outlook說「bye-bye」!

6、HTTP終端
你可以很輕松地通過一個簡單的T-SQL 語句使一個對象可以在網際網路上被訪問,從而創建一個HTTP終端。這允許從網際網路上呼叫一個簡單的對象來獲取需要的數據。

7、多活動結果集(Multiple Active Result Sets ,簡稱MARS)
多活動結果集允許從單個的客戶端到資料庫保持一條持久的連接,以便在每個連接上擁有超過一個的活動請求。這是一個主要的性能改善,它允許開發人員讓用戶在使用SQL Server工作的時候擁有新的能力。例如,它允許多個查詢,或者一個查詢的同時輸入數據。底線就是一個客戶端連接可以同時擁有多個活動的進程。

8、專用管理員連接
如果所有的內容都出錯了,那麼只能關閉SQL Server服務或者按下電源鍵。專用管理員連接結束了這種狀況。這個功能允許資料庫管理員對SQL Server發起單個診斷連接,即使是伺服器正在出現問題。

④ 請問SQL2000和2005有什麼區別

首先SQL2005比SQL2000存儲的數據量要大很多人,有人說,SQL2005可以存儲全球每個人10M的數據,當然如果有這么大的磁碟的話。
其次,SQL2005支持資料庫邏輯分區!
sql2000與2005 jdbc 連接的不同;
SQL Server 2005 包含幾個在企業數據管理中關鍵的增強:易管理性,可用性,可伸縮性,安全性,易管理性

其實用過的人都知道,2005的界面比2000好很多,實用性上也高很多,2000執行sql語句要打開窗口,2005直接可以運行很直觀,2005的好多地方把2000重一些分散的功能都集中在一起了,用起來很方便
另外這里也有一堆理論方面的,可供參考
http://..com/question/7351839.html

⑤ SQL2000和SQL2005的區別

回答:sql2005和sql2000連接驅動基本沒啥變化,但是好像不支持這樣的逆向遷移,所以你必須得手動控制遷移;
sql2005比sql2000多了太多的東西,
如果你引用的特性是2005特有的,那麼在sql2000是不能使用的.

⑥ sql2000如何附加2005創建的資料庫

這個方法我試過:先把SQL2005轉換為SQL2000,就可以了
因為資料庫附加到2005的時候,
資料庫文件已經自動升級到2005,
所以在2000下是無法再附加的(沒有向上兼容的)直接restore或附加是不行的,
腳本+導數據肯定沒有問題。
2005轉到2000的步驟步驟
1.
生成for
2000版本的資料庫腳本
2005
的manger
studio
--
打開"對象資源管理器"(沒有的話按F8),
連接到你的實例
--
右鍵要轉到2000的庫
--
任務
--
生成腳本
--
在"腳本向導"的"選擇資料庫"中,
確定選擇的是要轉到2000的庫
--
勾選"為所選資料庫中的所有對象編寫腳本"
--
在接下來的"選擇腳本選項"中,
找到"為伺服器版本編寫腳本"項,
選擇"SQL
Server
2000"
--
其他選項根據需要設置
--
最後把腳本保存到一個
.sql
腳本文件
2.
在2000中創建目標資料庫
--在SQL2000中創建同名的資料庫
--在查詢分析器(或2005的manger
studio在打開腳本文件),
連接到SQL
Server
2000,執行上面生成的腳本.以創建一個新的資料庫
3.
將數據從2005導到2000
2005
的manger
studio
--
打開"對象資源管理器"(沒有的話按F8),
連接到你的實例
--
右鍵要轉到2000的庫
--
任務
--
導出數據
--
在"SQL
Server
導入和導出向導"的"選擇數據源"步驟中,
確定選擇的是要導出的數
據庫
--
在"選擇目標"步驟中,
連接到
2000,
並選擇步驟2新建的庫
--
在"選擇源表和源視圖"中,
選擇所有的表
--
最後完成

⑦ sql2000 vs sql 2005 比較,語法區別

SQL
2005比
2000方便些~原因就是你不需要寫太多的
代碼.只要會連接.少量的語言就可以了.而且多了很多好的控制功能.比如設置主鍵.外鍵.比較好用.我現在用的是
2005.但是老師教學還是用的
2000.所以我很郁悶~

⑧ Sql2000 VS Sql2005,哪個好用些啊

據說sql2005效率更高。但我還是覺得sql2000更容易用。
2005需要有framwork環境的。管理很麻煩。

⑨ sql server 2005和2000哪個個好呀

官方說2005是一個過渡版本
現在最新版的是2008了

其實各個版本沒法比,2000和2005差異就很大了,不僅是功能上的
2005在很多地方上借鑒了oracle的思想,也加入了很多自己的新元素,應該說還是很成功的
理論上講肯定是新版的好於原版的,這個是毋庸質疑的

⑩ sqlserver2000 和2005有什麼區別

關於T-SQL方面
印象深我就這幾個
--DELETE刪除
可以帶OUTPUT 也就一條SQL語句就可以將數據刪除,並且將刪除的數據插入指定表
--動態SQL語句方便
sp_executesql 支持參數大小為max,解決以前2000字元串溢出
--分頁SQL 新的排名函數有幾個
可通過新的 ROW_NUMBER() + over 字句 實現,解決以前臨時表分頁或TOP N
--分區更方便維護
2000需分區視圖,2005隻需分區函數 創建分區函數,分區架構,分區文件就行了
--2005多了個CTE公用表表達式,個人對這個非常友愛,對嵌套SQL以及樹形結構數據更易處理
CTE公用表表達式
--還有個表值函數,挺好用
APPLY

還有其一些細節語法
至於管理方便 未有系統學習 也不是很清楚,肯定要比2000強大很多啦
能學2005 就用2005吧 畢竟都2009年了

熱點內容
領航s1配置怎麼樣 發布:2025-01-26 09:58:10 瀏覽:763
公司區域網搭建伺服器搭建 發布:2025-01-26 09:16:56 瀏覽:433
android裁剪圓形圖片 發布:2025-01-26 09:05:56 瀏覽:411
小貸源碼 發布:2025-01-26 08:20:58 瀏覽:536
更換電腦名登錄伺服器 發布:2025-01-26 07:56:52 瀏覽:240
後台phpjava 發布:2025-01-26 07:12:34 瀏覽:657
微信解綁密碼是什麼 發布:2025-01-26 06:50:07 瀏覽:734
app如何訪問伺服器 發布:2025-01-26 06:36:56 瀏覽:741
拳皇安卓單機哪裡下載 發布:2025-01-26 06:30:46 瀏覽:539
注冊會員時積分消費密碼是什麼 發布:2025-01-26 06:30:45 瀏覽:247