当前位置:首页 » 编程语言 » sql数据库脚本还原数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql数据库脚本还原数据库

发布时间: 2022-05-09 21:06:39

A. sql2005数据库备份如何还原到SQL2000数据库中

一、把SQL2005数据库备份恢复到SQL2005数据库中
二、在SQL2005数据库中生成脚本
1、选定数据库-->右键-->任务-->生成脚本
2、下一步-->选择数据库
3、下一步-->找到“为服务器版本编写脚本”-->选择“SQL Server 2000数据库”
4、选择“表”,逐步执行下一步
三、执行脚本,在SQL2000数据库中生成数据库结构
1、将脚本文件传输到SQL2000数据库电脑
2、运行SQL 2000的查询分析器
3、将脚本内容复制到查询分析器中,执行脚本内容,生成数据库结构
四、导入数据
1、在SQL 2000数据库中,创建数据库
2、选定数据库-->右键-->所有任务-->导入数据 3
、选择数据源-->选择服务器-->选择数据库
4、选择目的
5、逐步执行下一步

B. sql2005备份的数据库怎么还原到sql2008

楼主好,sql只能支持向下兼容,不支持向上兼容的。所以数据库的拷贝文件,备份文件,都只能从低版本的数据库还原到高版本上,而不能从高版本还原到低版本的。虽然格式是一样的。介于这个原因,如果是高版本的数据还原到低版本上,只能够使用脚本的方式还原。具体方式是,右键单击你的数据库,任务-生成脚本中生成。在生成的时候有个高级选项,里面可以选择您需要移植的东西,不过需要注意的是,在生成脚本的时候,在高级选项中一定要选择“架构和数据”,如果您选择了仅架构的话,数据是不会被移植的。

C. SQL脚本如何还原成SQL数据库呢

.sql的文件是很多数据库连接工具可以直接打开的文件,例如sqldevelop,pl/sql等。登陆数据库后,点击左上角的文件->打开 ,打开相应的sql文件就可以了,然后点击执行脚本。

D. 如何将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,是最好的办法。

E. 如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上

一、最简单的回答:
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中的数据就完全相同啦。

F. 如何将sql数据库备份还原到sql2008

右击数据库:
1:cadERP的数据库、打开SQL Server2008“对象资源管理器”,希望以下回答能帮助您
一,把SQL2008生成的脚本文件直接拖到新建查询窗口中。
如您还有疑问可继续追问、进入“选择特定数据库对象”,选择“高级”--找到“为服务器版本编写脚本”项选择“SQL Server 2005”--“下一步”完成。
这个时候SQL Server2005中的数据和SQL Server2008中的数据就完全相同啦。

二,且可能出错,选择“全选”表--“下一步”、进入“设置脚本编写选项”、高版本备份的数据不能直接在低版本上还原、打开生成和脚本发生窗口后点击“下一步”、请参考SQL Server2008数据导入到SQL Server2005具体方法,执行“F5”,选择“新建查询”您好、此时打开SQL Server2005、存在大量数据的数据库、最简单的回答;
3,实现起来可能非常慢,如。
2;
2:
1,得利用脚本来实现,创建一个和SQL2008生成的脚本文件名相同的数据库;
6;
4,选择“任务”--“生成脚本”,没法进行下去,比如数据库中存在记录数过万条的数据表

G. SQLServer2000中 如何用sql脚本还原数据库

比如把一个名叫
MyDatabase
的数据库
备份到
D盘根目录,然后还原,
语句为:
backup
database
MyDatabase
to
disk='D:\MyDatabase.bak'
--备份
restore
database
MyDatabase
from
disk='D:\MyDatabase.bak'
--还原
备份日志
语句为:
backup
log
MyDatabase
to
disk
=
'D:\MyDatabase_log.bak'
--备份日志

H. sql 2000如何还原sql 2008 数据库文件

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

I. 如何将sqlserver2000的数据还原到sqlserver2008

1、将Sql Server2000的数据库进行备份,形成bak文件

2、打开Sql Server2008
3、在SQL Server Management Studio资源管理器窗口中右键选择任务->还原->数据库
4、在出现的窗口中输入目标数据库,如输入test,并选择“源设备”,点击浏览按钮找到备份的文件
5、点击确定,还原成功。

--注意:将sql server2000的备份数据还原到sql server 2008中关键是一定不要建立一个新的数据库文件,而是直接还原的时候在目标数据库处给待还原的数据库起个名字就可以了

J. SQL Server 2014数据库如何还原到SQL Server 2008 R2

1、选中该数据库“右键”选择【属性】;
2、在弹出的对话框中选择【选项 】,然后在右侧列表找到【状态】下的【限制访问】:将状态值改为“Multiple”或者“MULTI_USER” ,点击【确定】保存就可以了!