当前位置:首页 » 编程语言 » sql2005转2000

sql2005转2000

发布时间: 2022-07-29 17:58:17

A. sql2005数据库怎么转成2000的

一、系统需求
win2000以后的windows版本都可以安装sqlserver,如XP、2000、2003、win7等等,当然不能是家庭版。另外,只有server版操作系统才能安装sqlserver企业版,其它版本只能安装个人版、开发版。
二,同时装2000和2005
在一个系统同时装sql2000和2005,要注意:
1.先装2000的,安装好后打上sp4补丁,
2.然后安装sql2005,安装第二个SQLServer的时候注意用实例名。
3,安装后,在Configration Manager(2005)的“SQL Server 2005网络配置”中,将TCP/IP属性中“IP地址”选项卡中“TCPAll”的TCP端口改为1444。(这是因为sqlserver默认端口是1433,但1433已经被sql2000占用了,所以sql2005就必须另外指定一个端口)
4,安装后用Configration Manager的“SQL Native Client配置”(2005)或客户端实用工具(2000)新建一个别名。仍然以改2005为例:别名为DBServer,指向Server_IP\SQL2005,且端口号为1444。
5,在Management Studio中直接连接别名(DBServer)即可。另外,防火墙中如何加1444 TCP端口我就不多说了。

三,2005的数据库转成2000
1、生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开“对象资源管理器”(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在“脚本向导”的“选择数据库”中, 确定选择的是要转到2000的库
-- 勾选“为所选数据库中的所有对象编写脚本”
-- 在接下来的“选择脚本选项”中, 找到“为服务器版本编写脚本”项, 选择“SQL Server 2000”
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件

2、 在2000中创建目标数据库

在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

3、 将数据从2005导到2000
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在“SQL Server 导入和导出向导”的“选择数据源”步骤中, 确定选择的是要导出的数据库
-- 在“选择目标”步骤中, 连接到 2000, 并选择步骤2新建的库
-- 在“选择源表和源视图”中, 选择所有的表
-- 最后完成

以下需要是需要注意的几点:
1、 在生成脚本之前,我们需要将数据库的兼容级别设置成"SQL Server 2000 (80)"。该设置可以在数据库属性->Option->Compatibility level中设置。
2. 由于SQL Server 2005包很了很多SQL Server 2000不同的new feature 比如"Service Broker",我们在2000的数据库实例上运行脚本时可能会收到一些语句(比如ALTER DATABASE [TEST] Set Disable_Broker)返回的错误消息。但这些错误并不影响数据库的创建,您可以ignore这些错误。

B. 关于SQL2005数据库转换成SQL2000

直接转换肯定不行。高版本的Sql数据库备份不能在低版本Sql数据库进行导入。除非你将2005数据库的数据导到Access或者Excel。然后再导入到2000中。不过表结构很难直接复制。

C. sql2005的数据库想转变成sql2000,怎么办

点那个数据库右键>任务>生成脚本,在选择脚本选项里有一项“为服务器脚本编写脚本”,那一项选择SQL
Server
2000,其他的看着选,生成完后在sql2000里面运行那sql

D. 谁会将SQL SERVER 2005数据转成2000的,急啊!好心人留下QQ 谢谢了

哈哈哈,你也碰到这个问题了啊。MS
SQL
是向上兼容的,不向下兼容,也就是2000的数据库可以直接附加或还原到2005上,而2005的不可以逆向转到2000中。
不过也可以取巧方式来处理,步骤如下:
1.在2005的服务器中把全部表通过SQL语句导出来
2.把SQL语句放到2000中运行创建表
3.在2000上通过创建连接服务器,然后用
insert
into
2000服务器.dbo.table(字段)
select
字段
from
2005服务器.dbo.table
这样来转移数据
方法有点笨
呵呵

E. sql2005数据库转为sql2000

1.
生成for
2000版本的数据库脚本
2005
的manger
studio
--
打开"对象资源管理器"(没有的话按F8),
连接到你的实例
--
右键要转到2000的库
--
任务
--
生成脚本
--
在"脚本向导"的"选择数据库"中,
确定选择的是要转到2000的库
--
勾选"为所选数据库中的所有对象编写脚本"
--
在接下来的"选择脚本选项"中,
找到"为服务器版本编写脚本"项,
选择"SQL
Server
2000"
--
其他选项根据需要设置
--
最后把脚本保存到一个
.sql
脚本文件
2.
在2000中创建目标数据库
在查询分析器(或2005的manger
studio在打开脚本文件),
连接到SQL
Server
2000,执行上面生成的脚本.以创建一个新的数据库
3.
将数据从2005导到2000
2005
的ma

F. SQL2005数据库转换SQL2000可以实现吗

我实际体验过!我知道!在2005上的数据库,在2000上不能用!在是、2000上建的数据库,在2005上可以用,但是在2005上用过之后,在2000上就不能用了!!我的办法是,在2005上的数据库生成脚本!!之后在2000上执行脚本!!

G. 如何将SQL2005中的数据库转换成SQL2000可以附加的数据库

有个方法就是批量把这些表全部选定,然后右键弹出生成脚本,生成的是全部表的脚本,然后把全部表的脚本放到
SQL2000
查询分析器去运行,就可以了,导数据的话可以用多种方法,可以直接在数据库的导入数据里选源数据库和源表,也可以将源数据导到中间媒介如记事本或者Excel来导,希望对你有帮助.

热点内容
ios6G与安卓12G哪个更快 发布:2025-01-24 11:26:22 浏览:827
下线源码 发布:2025-01-24 11:26:22 浏览:523
windows8解压软件 发布:2025-01-24 11:04:41 浏览:559
蓝牙聊天源码 发布:2025-01-24 11:03:13 浏览:124
安卓是什么意思是vivo吗 发布:2025-01-24 11:01:32 浏览:486
悬赏网源码 发布:2025-01-24 10:53:14 浏览:733
c语言时间变量 发布:2025-01-24 10:40:24 浏览:869
ppiandroid 发布:2025-01-24 10:25:50 浏览:1001
儿童压缩机 发布:2025-01-24 10:25:09 浏览:75
苹果的允许访问在哪里 发布:2025-01-24 10:24:32 浏览:32