在日常的工作需要中,如果我们想将 SQL Server 2008 的数据降级到 SQL Server 2005 ,该如果操作呢?本文我们介绍这一方法。
方法如下:
首先要以管理员得身份运行managent studio
对象资源管理器(没有的话按F8) 连接到你的2008实例
右键你要降级的 数据库
任务
生成脚本
在随后出现的脚本中, 单击”下一步”, 直到”选择数据库”步骤, 确定数据库是你要降级的数据库, 并勾选”为所选数据库中的所有对象生成脚本”
单击”下一步”, 把”表/视图选项”中的所有属性都设置为”TRUE”, “常规选项”中, 把”编写创建数据库的脚本”设置为TRUE, “为 服务器 版本编写脚本”设置为”SQL Server 2005”
单击下一步直到完成
完成上述操作后, 脚本向导会生成脚本, 并会打开一个新的查询窗口, 在里面显示生成的脚本
在这个新查询窗口的任意位置按右键–连接–更新连接, 在随后出现的”连接到数据库引擎”对话框中, 连接到你的 sql 2005
按F5执行这个脚本, 在 sql 2005中创建你要降级的数据库的架构
managent studio
对象资源管理器(没有的话按F8) 连接到你的2008实例
右键你要降级的数据库
任务

导出数据
根据向导提示,,把你要降级库的所有数据从SQL Server 2008导出到SQL Server 2005即可完成操作。
本文就介绍到这里,如果您想了解更多关于SQL Server数据库的知识,可以到这里:,相信一定能够带给您收获的!
【编辑推荐】
怎么备份SQL Server 2008数据库
一、自动备份数据库1、在电脑开始菜单中选择“SQLServerManagementStudio”双击。 在出现的界面中点击“连接”按钮。 SQLServer2008怎么自动备份数据库2、在出现的“MicrosoftSQLServerManagementStudio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,SQLServer2008怎么自动备份数据库3、在出现的“SQLServer维护计划向导”界面中点击“下一步”在出现的界面中把名称和说明写上。 然后点击“更改”设顶备份计划在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。 这里该为每天备份。 间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。 更改好以后,就可以在下面看到“在每天的0:00:00执行。 将从2014-5-16开始使用计划。 ”然后点击“下一步”按钮在选择维护任务界面中选择要备份的数据库文件。 然后点击下一步。 在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。 然后点击“下一步”在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。 然后点击“确定”按钮在定义“备份数据库完整”界面里选择备份路径。 然后点击“下一步”在“选择报告选项”界面中设置好“报告文本文件”的路径。 然后点击“下一步”在出现的“完成该向导”界面中会看到设置备份的详细信息。 这样数据库自动备份就成功了。 二、语句备份方式declare@namevarchar(250)set@name=C:\DB1_+convert(varchar(50),getdate(),112)+[你的数据库名称]TOdisk=@nameWITHNOFORMAT,NOINIT,NAME=NDB1-完整数据库备份,SKIP,NOREWIND,NOUNLOAD
如何在 ms sql server (2005)中导入已有的数据库(*.mdf)
楼上表误导 ,2005里哪有企业管理器?运行SQL Server Management Studio在开始菜单的SQL SERVER 2005程序组里可以找到,如果找不到,很有可能你安装的是express版,需要你单独下载SQL Server Management Studio组件来安装。 在SQL Server Management Studio里连接上数据库后,选择“New Query”(新建查询),然后执行语句exec sp_attach_db 数据库名,数据库文件完整路径一般数据库文件所对应的日志文件中如果没有活动日志,用这个语句直接可以附加数据文件,而不用日志文件;但如果有活动日志的话,这样附加数据库就会失败。 楼主先附加一下看看,不行再说另外的方法。
sql2005的数据库想转变成sql2000,怎么办?
点那个数据库右键>任务>生成脚本,在选择脚本选项里有一项“为服务器脚本编写脚本”,那一项选择SQL Server 2000,其他的看着选,生成完后在sql2000里面运行那sql
发表评论