SQL Server 2000 與 SQL Server 7

發表于:2007-06-21來源:作者:點擊數: 標簽:
下一頁 1 2 Microsoft SQL Server 2000 與 SQL Server 7.0 在大多數方面是兼容的。這部分描述從 SQL Server 7.0 升級到 SQL Server 2000 時的向后 兼容性 問題: 客戶端 網絡 實用工具和命名實例 多服務器作業和命名實例 升級 SQL Server 6.5 客戶端軟件 身

下一頁 1 2 

   

Microsoft® SQL Server™ 2000 與 SQL Server 7.0 在大多數方面是兼容的。這部分描述從 SQL Server 7.0 升級到
SQL Server 2000 時的向后兼容性問題:

客戶端網絡實用工具和命名實例


多服務器作業和命名實例


升級 SQL Server 6.5 客戶端軟件


身份驗證模式


在遠程表上所執行操作的 ROWCOUNT 設置


服務器配置選項


恢復模型和數據庫選項


保留關鍵字


SQL 事件探查器擴展存儲過程


SQL 查詢分析器中的默認連接選項設置


bcp 實用工具


來自早期版本可視化數據庫設計工具的數據庫關系圖


數據轉換服務


指定信任連接


SQL-DMO 中的擴展對象


SQL-SCM


English Query 和 SQL Server 7.0 OLAP 服務
客戶端網絡實用工具和命名實例
當使用來自 SQL Server 7.0 或其早期版本的 SQL Server 客戶端連接組件時,在連接到 SQL Server 2000 的命名實例之
前,必須使用客戶端網絡實用工具設置別名。例如,若要在 SQL Server 7.0 客戶端上連接 SQL Server 2000 命名實例,
必須添加指向 \computernamepipeMSSQL$instancenamesqlquery 的別名。如果使用別名
computernameinstancename,客戶端可按 SQL Server 2000 客戶端所做的那樣,通過指定該別名進行連接。對于
TCP/IP 套接字和 NWLink IPX/SPX Net-Library,則必須使用客戶端網絡實用工具在客戶端定義別名,該客戶端指定了端
口地址,在該端口地址上可以監聽命名實例。

多服務器作業和命名實例
當使用主服務器和目標服務器時,SQL Server 7.0 不能與 SQL Server 2000 命名實例相互操作。若想一起使用 SQL
Server 7.0 實例和 SQL Server 2000 實例以進行 MSX/TSX 操作,必須使用 SQL Server 2000 的默認實例而不是其命名
實例。

升級 SQL Server 6.5 客戶端軟件
當在服務器上運行 SQL Server 6.5 版實例時,適用于下列問題:

若想從 SQL Server 6.5 客戶端軟件升級到 SQL Server 2000 客戶端軟件,并且有使用默認 Net-Library 的應用程序,
則必須使用客戶端網絡實用工具使命名管道或多協議作為默認 Net-Library,才能進行 Windows 身份驗證連接。

身份驗證模式
SQL Server 2000 可以在兩種安全(身份驗證)模式下運行:

Windows 身份驗證模式(Windows 身份驗證)


混合模式(Windows 身份驗證和 SQL Server 身份驗證)
混合模式允許用戶使用 Windows 身份驗證或 SQL Server 身份驗證進行連接。通過 Microsoft Windows NT® 4.0 或
Windows 2000 用戶帳戶連接的用戶可以在 Windows 身份驗證模式或混合模式下使用信任連接(由 Windows NT 4.0 或
Windows 2000 驗證的連接)。

提供 SQL Server 身份驗證是為了向后兼容。SQL Server 身份驗證的一個例子是:創建單個 Microsoft Windows® 2000
組,將所有必要的用戶添加到該組中,然后授于這個 Windows 2000 組登錄 SQL Server 及訪問任何所需數據庫的權限。

在遠程表上所執行操作的 ROWCOUNT 設置
當將數據庫兼容級別設置成 80 時,在 SQL Server 2000 中的遠程表上執行的 INSERT 語句不支持 ROWCOUNT。對于這些
INSERT 操作,將忽略 SET ROWCOUNT 選項。

SQL Server 7.0 支持在遠程表上執行的 INSERT 語句的 ROWCOUNT 設置。

服務器配置選項
SQL Server 2000 不支持下列服務器配置選項。

default sortorder id resource timeout
extended memory size spin counter
language in cache time slice
language neutral full-text unicode comparison style
max async IO unicode locale id


有關配置選項的更多信息,請參見設置配置選項和 sp_configure。

恢復模型和數據庫選項
Microsoft® SQL Server™ 2000 提供下列恢復模型,用以簡化恢復計劃、簡化備份和恢復過程以及闡明系統操作要求之間
的折衷:

簡單恢復


完全恢復


大容量日志記錄恢復
每一個模型都針對性能、磁盤和磁帶空間以及保護數據丟失的不同需要。

在 SQL Server 7.0 和早期版本中,通過 trunc. log on chkpt 和 select into/bulkcopy 數據庫選項的組合設置來提供
類似的功能。trunc. log on chkpt 和 select into/bulkcopy 數據庫選項可通過使用 sp_dboption 存儲過程來設置。

下表將 trunc. log on chkpt 和 select into/bulkcopy 的設置映射到新恢復模型。


如果 trunc. log on chkpt 是: 且 select into/bulkcopy 是:
則恢復模型是:
FALSE FALSE FULL
FALSE TRUE BULK-LOGGED
TRUE TRUE SIMPLE
TRUE FALSE SIMPLE




說明  如果升級某個數據庫,而此數據庫中的 trunc. log on chkpt 和 select into/bulkcopy 選項設置為真,select
into/bulkcopy 設置為假,則強制此數據庫為簡單恢復模型。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97