SQL Server 2005导入SQL Server 2000的方法以及转换中出错的处理办法

2024-05-02 02:32

本文主要是介绍SQL Server 2005导入SQL Server 2000的方法以及转换中出错的处理办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、http://zhidao.baidu.com/question/87918309.html


直接restore或附加应该是不行的,用脚本+导数据肯定没有问题。2005转到2000的步骤:


1.生成for 2000版本的数据库脚本

2005 的Management Studio

-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

-- 右键要转到2000的库

-- 任务

-- 生成脚本

-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库

-- 勾选"为所选数据库中的所有对象编写脚本"

-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"

-- 其他选项根据需要设置

-- 最后把脚本保存到一个 .sql 脚本文件

 

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

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


3.将数据从2005导到2000

2005 的Management Studio

-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

-- 右键要转到2000的库

-- 任务

-- 导出数据

-- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库

-- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库

-- 在"选择源表和源视图"中, 选择所有的表

-- 最后完成


二、http://liude88.blog.163.com/blog/static/6323262120083291255321/


数据库中表进行复制时发生的错误

我的服务器上有两个库。想要把一个库中的若干表导入到另一个库中。选择‘任务/导入数据’按向导操作。但当执行时依次弹出如下提示信息:

1 无法建立数据流连接。……指定的连接类型“OLEDB”未被识别为有效的连接管理器类型。

2 无法连接源组件。找不到连接“SourceConnectionOLEDB”.如果找不到特定的连接元素,Connections集合将发生此错误。

最后导到操作停止。请问如何能解决此问题?

 

原来是要在 SqlServer Configuration Manager里,找到Sql Server Integration Services,然后鼠标右键属性,将登录身份设为 "本地系统",然后重启SSIS服务即可。那边导入对话框根本不用重来,直接把错误点掉,然后再点"完成"就行了。

三、http://faq.dev.yesky.com/question-9063.html

 

“错误0xc0202049:数据流任务:无法在只读列……”

    我想把Access中的数据导入MS SQL Server 2005,但导入时出现以下错误,网上说了几种办法,有勾选“启用标识列插入”等方法,但都不成功。

-------------------------------------------------------------------------------

正在验证 (错误)

消息

错误 0xc0202049: 数据流任务: 无法在只读列“ID”中插入数据。

(SQL Server 导入和导出向导)


错误 0xc0202045: 数据流任务: 验证列元数据失败。

(SQL Server 导入和导出向导)


错误 0xc004706b: 数据流任务: “组件“目标 - Activity”(55)”验证失败,返回的验证状态为“VS_ISBROKEN”。

(SQL Server 导入和导出向导)


错误 0xc004700c: 数据流任务: 一个或多个组件未能通过验证。

(SQL Server 导入和导出向导)


错误 0xc0024107: 数据流任务: 任务验证期间出错。

(SQL Server 导入和导出向导)

-------------------------------------------------------------------------------


回答:要在倒二个步骤里点编辑勾选“启用标识列插入”就可以了
 

这篇关于SQL Server 2005导入SQL Server 2000的方法以及转换中出错的处理办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/953212

相关文章

Python中CSV文件处理全攻略

《Python中CSV文件处理全攻略》在数据处理和存储领域,CSV格式凭借其简单高效的特性,成为了电子表格和数据库中常用的文件格式,Python的csv模块为操作CSV文件提供了强大的支持,本文将深入... 目录一、CSV 格式简介二、csv模块核心内容(一)模块函数(二)模块类(三)模块常量(四)模块异常

CentOS7增加Swap空间的两种方法

《CentOS7增加Swap空间的两种方法》当服务器物理内存不足时,增加Swap空间可以作为虚拟内存使用,帮助系统处理内存压力,本文给大家介绍了CentOS7增加Swap空间的两种方法:创建新的Swa... 目录在Centos 7上增加Swap空间的方法方法一:创建新的Swap文件(推荐)方法二:调整Sww

QT6中绘制UI的两种方法详解与示例代码

《QT6中绘制UI的两种方法详解与示例代码》Qt6提供了两种主要的UI绘制技术:​​QML(QtMeta-ObjectLanguage)​​和​​C++Widgets​​,这两种技术各有优势,适用于不... 目录一、QML 技术详解1.1 QML 简介1.2 QML 的核心概念1.3 QML 示例:简单按钮

使用Java将实体类转换为JSON并输出到控制台的完整过程

《使用Java将实体类转换为JSON并输出到控制台的完整过程》在软件开发的过程中,Java是一种广泛使用的编程语言,而在众多应用中,数据的传输和存储经常需要使用JSON格式,用Java将实体类转换为J... 在软件开发的过程中,Java是一种广泛使用的编程语言,而在众多应用中,数据的传输和存储经常需要使用j

Java实现视频格式转换的完整指南

《Java实现视频格式转换的完整指南》在Java中实现视频格式的转换,通常需要借助第三方工具或库,因为视频的编解码操作复杂且性能需求较高,以下是实现视频格式转换的常用方法和步骤,需要的朋友可以参考下... 目录核心思路方法一:通过调用 FFmpeg 命令步骤示例代码说明优点方法二:使用 Jaffree(FF

一文详解如何查看本地MySQL的安装路径

《一文详解如何查看本地MySQL的安装路径》本地安装MySQL对于初学者或者开发人员来说是一项基础技能,但在安装过程中可能会遇到各种问题,:本文主要介绍如何查看本地MySQL安装路径的相关资料,需... 目录1. 如何查看本地mysql的安装路径1.1. 方法1:通过查询本地服务1.2. 方法2:通过MyS

Mysql数据库中数据的操作CRUD详解

《Mysql数据库中数据的操作CRUD详解》:本文主要介绍Mysql数据库中数据的操作(CRUD),详细描述对Mysql数据库中数据的操作(CRUD),包括插入、修改、删除数据,还有查询数据,包括... 目录一、插入数据(insert)1.插入数据的语法2.注意事项二、修改数据(update)1.语法2.有

SQL Server中的PIVOT与UNPIVOT用法具体示例详解

《SQLServer中的PIVOT与UNPIVOT用法具体示例详解》这篇文章主要给大家介绍了关于SQLServer中的PIVOT与UNPIVOT用法的具体示例,SQLServer中PIVOT和U... 目录引言一、PIVOT:将行转换为列核心作用语法结构实战示例二、UNPIVOT:将列编程转换为行核心作用语

SQL 外键Foreign Key全解析

《SQL外键ForeignKey全解析》外键是数据库表中的一列(或一组列),用于​​建立两个表之间的关联关系​​,外键的值必须匹配另一个表的主键(PrimaryKey)或唯一约束(UniqueCo... 目录1. 什么是外键?​​ ​​​​2. 外键的语法​​​​3. 外键的约束行为​​​​4. 多列外键​

详解如何在SpringBoot控制器中处理用户数据

《详解如何在SpringBoot控制器中处理用户数据》在SpringBoot应用开发中,控制器(Controller)扮演着至关重要的角色,它负责接收用户请求、处理数据并返回响应,本文将深入浅出地讲解... 目录一、获取请求参数1.1 获取查询参数1.2 获取路径参数二、处理表单提交2.1 处理表单数据三、