查看同一台机器安装sql2000和sql2005,时打开sql查询分析器,查看当前的数据库引擎。并且如何使用sql2005引擎的问题。
2011-03-25 09:18
766 查看
一、同时安装时查看,当前数据库引擎等、版本等。
--获得当前数据库版本方法:
A:Select @@Version -—返回当前数据版本号(微软定义)
--完整获得版本信息
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
7(1)产品版本编号('productversion')(例如:9.00.1399.06 或者8.00.534)
8(2)产品级别('productlevel')(例如:RTM正式版)
9(3)版本('edition')(例如:Enterprise Edition-企业版)
二、同时安装sql2000、sql2005,sql2005安装必须完全安装(安装server、tool)。否则会导致sql2005直接使用sql2000 的引擎。如果已经完全安装了,在打开sql2005时必须用“机器名+/SQLEXPRESS(实例,具体实例具体情况)”,通常默认选择机器名而不加实例名,则导致sql2005直接使用sql2000的引擎。当然如果使用sql2000 的引擎,那么sql2005下的一些函数就无法使用。
三、连接字符串
sql2000默认使用1433端口,sql2005可以使用动态端口。
在连接字符串中,Data Sourced 的字符串 必须是“机器名+/SQLEXPRESS(实例,具体实例具体情况):端口。(如:Data Source=why\\SQLEXPRESS:14330)”,其中端口必须注意不要丢了。否则导致连接字符串 连接的是sql2000 的数据库。
四、修改端口。打开sql server 配置管理工具,在 sql native client 下修改 TCP/IP的远程连接端口号要和sql2005修改后的端口号。
--获得当前数据库版本方法:
A:Select @@Version -—返回当前数据版本号(微软定义)
--完整获得版本信息
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
7(1)产品版本编号('productversion')(例如:9.00.1399.06 或者8.00.534)
8(2)产品级别('productlevel')(例如:RTM正式版)
9(3)版本('edition')(例如:Enterprise Edition-企业版)
二、同时安装sql2000、sql2005,sql2005安装必须完全安装(安装server、tool)。否则会导致sql2005直接使用sql2000 的引擎。如果已经完全安装了,在打开sql2005时必须用“机器名+/SQLEXPRESS(实例,具体实例具体情况)”,通常默认选择机器名而不加实例名,则导致sql2005直接使用sql2000的引擎。当然如果使用sql2000 的引擎,那么sql2005下的一些函数就无法使用。
三、连接字符串
sql2000默认使用1433端口,sql2005可以使用动态端口。
在连接字符串中,Data Sourced 的字符串 必须是“机器名+/SQLEXPRESS(实例,具体实例具体情况):端口。(如:Data Source=why\\SQLEXPRESS:14330)”,其中端口必须注意不要丢了。否则导致连接字符串 连接的是sql2000 的数据库。
四、修改端口。打开sql server 配置管理工具,在 sql native client 下修改 TCP/IP的远程连接端口号要和sql2005修改后的端口号。
相关文章推荐
- 如何在不安装Oracle客户端的情况下,使用PL/SQL Developer连接数据库
- 如何在不安装Oracle客户端的情况下,使用PL/SQL Developer连接数据库
- 如何在不安装Oracle客户端的情况下,使用PL/SQL Developer连接数据库
- 安装SQL 2008的错误 等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因
- Membership 问题1---当前的数据库架构与此版本不兼容。需要aspnet_regsql.exe 安装一个兼容的架构
- 出现的问题: A、使用命令行无法登录oracle或者显示ORA-01109:数据库未打开; B、使用PL/SQL登录出现 ORA-01033:ORACLE initialization or
- 如何使用dos命令查看MySQL当前使用的数据库?
- sql2000备份的数据库还原到sql2005后,选择“数据库关系图”提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或 Alter AUTHORIZATION 语句将数据库
- SQL操作数据库,创建数据库,查看所有的数据库,对数据库进行增删改,查看当前使用的数据库
- 安装SQL 2008的错误 等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因
- SQL 触发器-如何查看当前数据库中有哪些触发器
- sqlserver"无法删除数据库,因为该数据库当前正在使用"问题解决
- sql2000备份的数据库还原到sql2005后,选择“数据库关系图”提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或 ALTER AUTHORIZATION 语句将数据库所
- sqlserver"无法删除数据库,因为该数据库当前正在使用"问题解决
- 不能安装 64 位版本的 Microsoft Access 2010 数据库引擎,因为您当前已安装 32 位的 Office 产品一例问题的解决
- 使用mysql登录数据库后,如何查看当前数据库?
- 使用mysql登录数据库后,如何查看当前数据库?
- sql-"无法删除数据库,因为该数据库当前正在使用"问题解决
- 问题9:如何查看当前是哪个用户使用了undo表空间,使用了多少?
- 同一台电脑上面安装SQL2000和SQL2005两种数据库,连接2005冲突的解决方法