SQL2008做好了,把SQL2000里的数据库通过还原数据库的方式导入到SQL2008里,如何做
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL2008做好了,把SQL2000里的数据库通过还原数据库的方式导入到SQL2008里,如何做相关的知识,希望对你有一定的参考价值。
1、先删掉原来的新建的数据库2、在SQL Server Management Studio资源管理器窗口中右键选择任务->还原->数据库
3、在出现的窗口中输入目标数据库,如输入test,并选择“源设备”,点击浏览按钮;
4、点击确定按钮,大功告成!数据库还原成功。 参考技术A 打开 SQL 2008 数据库软件,右击【数据库】,点击【附加】,在附加数据库对话框中,点击【添加】按钮,找到 SQL 2000 中的 *.mdf 文件,点击确定,在对话框的下面会自动添加这个数据库的 数据文件与日志文件(*.mdf 与 *.ldf),如果没有问题,点击下面的【确定】按钮,就可以导入了。 参考技术B 使用DTS导入导出功能 工具: MDF格式的数据库备份文件 Sqlserver2000或者Sqlserver2005的企业管理器以及查询分析器 方法: 1、首先把MDF的数据库附加到本地的Sqlserver2000服务器上。操作步骤如下:在数据库上右键选择
把文件里的sql文件按从高到下的顺序导进数据库
############# 需求 #############
依序从上到下把文件里面的每行sql文件导进数据库
############# 执行方法 #############
sh import_ku.sh 变量1 变量2 变量3
变量1:存储数据库脚本文件名的文件
变量2:数据库用户名
变量3: 数据库密码
代码展示
#!/bin/bash OUTPUT="echo -e" TAILS="\033[0m" GREEN="\033[32m" RED="\033[31m" FLICKER="\033[05m" DATA=`cat $1 | wc -l` for((i=1;i<=$DATA;i++)) do SQL=`head -$i $1 | tail -1` mysql -u$2 -p$3 < $SQL NU=$? if [ $NU -eq 0 ];then $OUTPUT $GREEN "$SQL exculde success" $TAILS echo else $OUTPUT $RED$FLICKER "$SQL exculde eroor!" $TAILS echo fi done
执行结果展示
本文出自 “wsyht90的博客” 博客,请务必保留此出处http://wsyht90.blog.51cto.com/9014030/1880502
以上是关于SQL2008做好了,把SQL2000里的数据库通过还原数据库的方式导入到SQL2008里,如何做的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server 2008转换成sql 2000数据库如何操作?
ms sql server 2008 tempdb里的temporary tables怎么删数据
SQL2008里怎么填入数据?急...在线等,怎么把数据提交到数据库
在sql数据库里的,查询分析器里,有很多数学函数,但不知哪些参数是必输的,怎么样才知道呢?
SQL2008还原数据库出错误:执行Transact-SQL语句或批处理时发生异常(MicrosoftSqlServer.ConnectionInfo