当前位置:首页 » 编程语言 » 数据库导入sqlserver2005

数据库导入sqlserver2005

发布时间: 2022-06-15 00:35:59

sql Server 2005 如何将一个数据库中的几张表,引入到另一个数据库中。

这个用SQL
触发器来实现最好,打开企业管理器->右键点击A表->所有任务->管理触发器,然后按这个格式写:
CREATE
TRIGGER
InsertT
ON
A表
FOR
INSERT
AS
insert
B表(字段1,字段2,字段3)
select
字段1,字段2,字段3
from
inserted
如果不用触发器,在增加表时,同时增加两个表的数据:
insert
A表(字段1,字段2,字段3)
values(数值,数值,数值)
insert
B表(字段1,字段2,字段3)
values(数值,数值,数值)

⑵ sql server2005数据库文件怎么导入

  • 第一步打开sql server数据库,点击文件->打开->文件,如下图所示:

⑶ 如何将2008sql数据库导入到2005的数据库中去

一、最简单的回答:
1、利用脚本来实现。
2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。
二、SQL
Server2008数据导入到SQL
Server2005具体方法:
1、打开SQL
Server2008“对象
资源管理器
”;
2、
右击
数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;
3、打开生成和脚本发生窗口后点击“下一步”;
4、进入“选择特定
数据库对象
”,选择“全选”表--“下一步”;
5、进入“设置
脚本编写
选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL
Server
2005”--“下一步”完成;
6、此时打开SQL
Server2005,创建一个和
SQL2008
生成的
脚本文件
名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。
这个时候SQL
Server2005中的数据和SQL
Server2008中的数据就完全相同啦。
三、此外,
SQL2005
后的版本为SQL2008,其后又出了SQL2008R2版,这个版本相对SQL2005来说,没有根本性的改动,基本全兼容于2005版,只在可靠性、成熟度上作了很大的改进,所以,如果可能,直接用SQL2008代替SQL2005,是最好的办法。

⑷ 如何向Sql server2005中导入sql文件

如果你的电脑安装了SQLSERVE的话,你直接双击打开.SQL文件,就会默认使用SQLSERVE打开,你也可以手动在SQLSERVE中对应的数据库中点击创建查询,然后用记事本打开.SQL文件然后将.SQL文件的内容复制到数据库的查询页面点击执行就可以了。
谢谢!请采纳!

⑸ SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整

不能直接完成这样的任务。高版本的文件不能被低版本的SQL正常识别使用。可以试着在SQL2008中导出数据库构架的脚本后,在SQL2005中生成空数据库,然后再把数据导过去。
数据库不多的数据库可以直接导出成脚本后,在SQL2005中直接生成。具体方法如下:
一、最简单的回答:
1、利用脚本来实现。
2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。
二、SQL
Server2008数据导入到SQL
Server2005具体方法:
1、打开SQL
Server2008“对象资源管理器”;
2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;
3、打开生成和脚本发生窗口后点击“下一步”;
4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;
5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL
Server
2005”--“下一步”完成;
6、此时打开SQL
Server2005,创建一个和SQL2008生成的脚本文件名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。
这个时候SQL
Server2005中的数据和SQL
Server2008中的数据就完全相同啦。
三、其后又出了SQL2008R2相对SQL2005来说,没有根本性的改动,基本全兼容于
2005版,只在可靠性、成熟度上作了很大的改进,所以,如果可能,直接用SQL2008代替SQL2005,是最好的办法。

⑹ 如何在sql server 2008数据库中导入sql server 2005的数据

低版本SQL无法直接使用备份还原方式导入高版本SQL数据库;可以使用另外的方式:

一、使用导出脚本

1、在sql2008中选中要导出的数据库,右键-》选择 任务--》生成脚本

2、点击下一步,选择导出整个数据库或者自定义选择表

3、在‘指定应如何保存或发布脚本’页面 点击 “高级”按钮

5、选择保存地址;确定即可

⑺ sql server 2005怎么导入数据库

您好,这样的:

1、【第一导入数据结构】
打开本地计算机上的 SQL Server Management Studio 客户端软件:

2、本地电脑:登陆本机数据库连接控制端:

3、选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本:

4、选中本地电脑需要导出脚本的库名字

5、需要选择选择兼容sql2005的版本的脚本:

6、修改sql脚本的保存路径:记录下这个路径

7、查看生产脚本生成的选项:

成功生成sql脚本:并记录下脚本导出的路径

8、连接到虚拟主机提供的目标数据库服务器:

并点击新建查询,拷贝您导出的 SQL 脚本代码(此代码为第一步导出的sql脚本代码)到上图显示的查询分析器中,点击分析脚本,如果没有语法错误,就点击执行脚本,直到执行完毕。

9、【导入数据结构完毕】

10、【第二:导入数据库数据】

11、下面咱们开始导入数据库表中的数据:登陆您本地的数据库:

12、点击您本地计算机上的数据库右键-任务-导出数据:
13、选择目标数据库,如下添加虚拟主机提供给您的数据库信息(服务器地址,用户名,密码,数据库):

14、点击下一步,点击下一步,选中所有表,并确保“目标”,
15、点击下一步,直到执行完毕:这样你的本地数据库就导入到虚拟主机上了。
【导入数据库数据完毕】

⑻ 如何将sql2008r2数据库实例导入sql2005

一、最简单的回答:
1、利用脚本来实现。
2、存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。
二、SQL
Server2008数据导入到SQL
Server2005具体方法:
1、打开SQL
Server2008“对象资源管理器”;
2、右击数据库,如:cadERP的数据库,选择“任务”--“生成脚本”;
3、打开生成和脚本发生窗口后点击“下一步”;
4、进入“选择特定数据库对象”,选择“全选”表--“下一步”;
5、进入“设置脚本编写选项”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL
Server
2005”--“下一步”完成;
6、此时打开SQL
Server2005,创建一个和SQL2008生成的脚本文件名相同的数据库,选择“新建查询”,把SQL2008生成的脚本文件直接拖到新建查询窗口中,执行“F5”。
这个时候SQL
Server2005中的数据和SQL
Server2008中的数据就完全相同啦。
三、此外,SQL2005后的版本为SQL2008,其后又出了SQL2008R2版,这个版本相对SQL2005来说,没有根本性的改动,基本全兼容于2005版,只在可靠性、成熟度上作了很大的改进,所以,如果可能,直接用SQL2008代替SQL2005,是最好的办法。

⑼ Access 导入到SQL Server 2005的方法小结

方法一:
名称:DTS(这个在MSSQL2000里边也有)
操作:在命令提示符窗口中运行
DTSWizard.exe
SQL
Server
导入和导出向导提供了生成
Microsoft
SQL
Server
2005
Integration
Services
(SSIS)
包最简单的方法。SQL
Server
导入和导出向导可以访问各种数据源。可以向下列源复制数据或从其中复制数据:
·Microsoft
SQL
Server
·文本文件
·Microsoft
Office
Access
·Microsoft
Office
Excel
·其他
OLE
DB
访问接口
此外,可以只使用
ADO.NET
访问接口和
ODBC
数据源作为源。
启动
SQL
Server
导入和导出向导

Business
Intelligence
Development
Studio
中,右键单击“SSIS
包”文件夹,再单击“SSIS
导入和导出向导”。
-

-

Business
Intelligence
Development
Studio
中的“项目”菜单上,单击“SSIS
导入和导出向导”。
-

-

SQL
Server
Management
Studio
中,连接到数据库引擎服务器类型,展开数据库,右键单击一个数据库,指向“任务”,再单击“导入数据”或“导出数据”。
-

-
在命令提示符窗口中运行
DTSWizard.exe(位于
C:\Program
Files\Microsoft
SQL
Server\90\DTS\Binn)。
方法二:
SQL
查询
操作:执行下列sql语句:
EXEC
sp_configure
'show
advanced
options',
1;
GO
RECONFIGURE;
GO
EXEC
sp_configure
'Ad
Hoc
Distributed
Queries',
1;
GO
RECONFIGURE;
GO
INSERT
INTO
表名(字段1,字段2,字段3)
SELECT
字段1,字段2,字段3
FROM
opendatasource(
'Microsoft.Jet.OLEDB.4.0','Data
Source="d:\source.mdb";Jet
OLEDB:Database
Password=密码')...表名
详细的步骤文字版:
安装好SQL
Server
2005
Express后,再安装SQL
Server
Management
Studio
ExpressCTP就可以很方便的使用控制台进行数据库的管理。但SQL
Server
Management
Studio
ExpressCTP并没有导入Access数据库的功能,我们应该使用Access的“数据库实用工具”进行导入。
本文以Access2003为例介绍如何将Access的数据库导入到SQL
Server
2005
Express中,其中没有说明的地方均使用默认设置。
1、安装Access
2003,选中Access下的“数据库复制”组件。
2、打开Access
2003数据库,依次单击“工具”-“数据库实用工具”-“升迁向导”。
3、在“升迁向导”中选择“新建数据库”,单击“下一步”。选择安装了SQL
Server
2005Express的服务器为导入服务器,使用默认的数据库名称,
单击“下一步”。将其中可以的表添加到“导出到
SQLServer”中,
单击“下一步”。升迁默认的表属性,
单击“下一步”。创建一个新的ADP文件,
单击“下一步”。单击“打开新ADP文件”,单击“完成”。
4、打开刚刚创建的Adp文件,依次单击“工具”-“数据库实用工具”-“传送数据库”。在SQL
Server中输入“Myserver/sqlexpress”,单击“下一步”。单击“完成”。导入完成。
5、打开“SQL
Server
Management
Studio
Express”就可以看到刚刚添加的数据库。
这样的导入方式可以导入表或者是link表以及他们的relationship。

热点内容
有效提高ftp传输速度 发布:2025-02-07 07:06:47 浏览:702
寒灵之剑脚本 发布:2025-02-07 06:57:12 浏览:118
解压的窗口 发布:2025-02-07 06:44:34 浏览:797
android身份证 发布:2025-02-07 06:36:43 浏览:430
python的库在哪 发布:2025-02-07 06:30:24 浏览:348
带锁的铅笔如何改密码 发布:2025-02-07 06:18:05 浏览:164
ubuntu搭建samba服务器 发布:2025-02-07 05:52:54 浏览:54
小型企业网如何配置可以互通 发布:2025-02-07 05:33:56 浏览:243
09年crv哪个配置好 发布:2025-02-07 05:17:31 浏览:555
nvm源码编译 发布:2025-02-07 05:13:19 浏览:126