加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.52kongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver数据库导入

发布时间:2022-11-25 23:00:57 所属栏目:MsSql教程 来源:互联网
导读: sqlserver高版本数据库导入到低版本由于sqlserver向下兼容性,但不向上兼容mssql数据库导入,所以高版本数据无法利用bak恢复,也不能附加。只能通过sql方式导入,以下介绍两种方式,如果原

sqlserver高版本数据库导入到低版本由于sqlserver向下兼容性,但不向上兼容mssql数据库导入,所以高版本数据无法利用bak恢复,也不能附加。只能通过sql方式导入,以下介绍两种方式,如果原数据有视图,要用sql方式,可以用方法二。

方法一:sqlserver自身导入功能。

1、登录低版本(要导入的数据库)数据库,右键要恢复的数据库--任务--导入数据。

mssql数据库导入_mysql 导入 mssql_mssql数据导入mysql

2、选择sql server身份验证,填写好原数据库信息。

mssql数据库导入_mysql 导入 mssql_mssql数据导入mysql

点击下一步,会出现恢复到何处的选项,如下图所示,用windows身份验证,数据库填写现在要恢复的数据库。

mssql数据导入mysql_mysql 导入 mssql_mssql数据库导入

如下图所示,继续下一步,直到完成。

mssql数据导入mysql_mssql数据库导入_mysql 导入 mssql

mysql 导入 mssql_mssql数据导入mysql_mssql数据库导入

mssql数据库导入_mysql 导入 mssql_mssql数据导入mysql

这样导入完成了,如果有报错,可以根据报错查看处理,或者直接参考下面方法二尝试。

方法二:Navicat Premium软件方式导入。

Navicat Premium是一款功能强大的sql连接工具,支持连接mysql、sqlserver、sqlite等众多数据库。本文不另外提供下载地址。

1、打开软件,点击连接,选择sql server 。

mysql 导入 mssql_mssql数据导入mysql_mssql数据库导入

添加上新旧服务器的连接信息,连接名可以任意起名,点击确认添加。

mysql 导入 mssql_mssql数据库导入_mssql数据导入mysql

为了区分,我们分别取名“新数据库”、“旧数据库”。

mssql数据导入mysql_mssql数据库导入_mysql 导入 mssql

2、数据导出。

直接双击“旧数据库”就可以连接上数据库,依次双击展开,一般表都是在dbo下,可以看到数据库表。

mssql数据库导入_mssql数据导入mysql_mysql 导入 mssql

mysql 导入 mssql_mssql数据库导入_mssql数据导入mysql

右键dbo--转储sql文件--结构和数据 选择目录保存,等待执行完成,看到Finished Successfully就是表示成功完成。

mssql数据库导入_mssql数据导入mysql_mysql 导入 mssql

3、数据导入

双击连接新服务器,双击数据库打开,然后右键数据库--运行sql文件

mysql 导入 mssql_mssql数据库导入_mssql数据导入mysql

选择刚才导出的sql文件,然后开始执行。

mssql数据库导入_mysql 导入 mssql_mssql数据导入mysql

导入完成以后检查下数据库表和视图是否正常。

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!