This Domain(Admin5.com) is for Sale:

SQL Server 2000 与 SQL Server 7.0 版兼容性问题

时间:2007-11-09  来源:不详  作者:迈克DB

xp_trace_generate_event。它们由一组新存储过程和系统用户定义函数替换。有关更多信息,请参见创建并管理跟踪和模
板。

SQL 查询分析器中的默认连接选项设置
在 SQL Server 7.0 版及其早期版本中,SQL 查询分析器中 SET QUOTED_IDENTIFIER 的默认设置为 OFF。在 SQL Server
2000 中,SQL 查询分析器中的默认设置为 ON,这也是 ODBC 和 OLE DB 的默认设置。此外,SQL Server 2000 中的许多
新特性(如索引视图和计算列上的索引)都要求该选项为 ON。



说明当 QUOTED_IDENTIFIER 设置为 ON 时,如果对字符串使用双引号,则将收到语法错误。


bcp 实用工具
若要在 SQL Server 2000 中读取由 DB-Library bcp 的早期版本创建的字符文件,请使用 -V 开关。有关更多信息,请参
见 bcp 实用工具。

来自早期版本可视化数据库设计工具的数据库关系图
对于拥有使用早期版本可视化数据库设计工具创建的数据库关系图的用户:

如果在 SQL Server 2000 数据库上使用的第一个可视化数据库工具的版本比 SQL Server 2000 中的工具早,则 SQL
Server 企业管理器不能在该数据库中打开或创建数据库关系图。任何这种尝试都将导致错误:
ODBC error: [Microsoft][ODBC SQL Server Driver][SQL Server]Could not find stored

dedecms.com


procedure 'dbo.dt_getobjwithprop_u'.

有几种可将数据库置于这种状态的可视化数据库工具。这些工具包括在 SQL Sever 7.0 及其早期版本中的查询设计器、视
图设计器、数据库设计器和表设计器,以及许多用于枚举数据库对象的工具。在 Microsoft Access 2000 和 Microsoft
Visual Studio® 6 中也有这些工具。

在数据库上运行下列脚本将使 SQL Server 企业管理器可以处理该数据库中的数据库关系图:

alter table dbo.dtproperties add uvalue nvarchar(255) null
go
if exists(select * from dbo.dtproperties) exec('update dbo.dtproperties set uvalue = convert(nvarchar
(255), value)')
go

该脚本运行后,SQL Sever 2000 中的 SQL Sever 企业管理器和可视化数据库工具的早期版本都可以访问该数据库中的数
据库关系图。当对 SQL Server 2000 数据库使用数据库工具的早期版本时,还要考虑其它问题。有关更多信息,请参见
SQL Server 2000 的硬件和软件安装要求。

数据转换服务
以下是数据转换服务 (DTS) 的向后兼容性问题。

扩展 DTS 对象
数据转换服务 (DTS) 中的某些对象在 SQL Server 2000 中得到了扩展。 有关在 SQL Server 7.0 及其早期版本中使用新
织梦好,好织梦

的数据转换服务对象、方法及属性的更多信息,请参见扩展 DTS 对象。

复制 SQL Server 对象任务
当在 SQL Server 2000 和 SQL Server 7.0 的实例之间复制数据库对象时,在使用复制 SQL Server 对象任务
(Microsoft SQL Server 7.0 版中的传输 SQL Server 对象任务)上有限制。有关更多信息,请参见复制 SQL Server 对
象任务。

在 SQL Server 7.0 或其早期版本上运行 DTS 包
在 SQL Server 2000 的实例上创建的 DTS 包不能装载到或运行于 SQL Server 7.0 版(或早期版本)的实例上。如果试
图这么做,则可能会收到下面消息中的一个:

"无效的类字符串。"


"参数不正确。"
两条消息都指明:当前的服务器并不包含用于装载该包所必须的所有组件,并且不能支持在 DTS 包中所定义的对象(例如
任务及转换)。

但是,如果收到这两条消息中的一条,仍然可以在 SQL Server 2000 实例上打开并运行包。

使用具有不同的排序规则、不同的代码页和非 Unicode 数据的 DTS
当使用复制 SQL Server 对象任务和复制列转换在 Microsoft SQL Server 2000 和 Microsoft SQL Server 7.0 实例之间

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息