SQL 2000如何把服务器上的数据库复制到本地的数据库?

我想把网站拷到本地进行调试,要用到数据库,如何能在本地电脑中建一个与服务器一模一样的数据库。SQL SERVER 2000,网上找过有些方法说在企业管理器里面备份复制到本地恢复就行了,我试了不行。应该是我不会操作?我要本地电脑的数据库跟服务器上的一样,哪位高人给指点指点,最好有图文,谢谢。不要说语法,我只认识二十六个字母,能直观一点的。再次感谢。

第1个回答  2020-01-20
看了下你的描述,
可能是你在恢复的时候没有在本地选择MDF和LDF的文件位置。如果你把服务器的MDF和LDF拷贝出来,需要把服务器上的数据库停用才能行。建议不要这么做。
我详细说下怎么操作。
1.
在服务器上找到特定数据库名--右键所有任务--备份数据库--弹出备份窗口,选择备份目标地址路径。(文件名以后缀名
.bak

2.
把备份的数据库文件(.bak)
复制到本地电脑
3.在本地数据中选中数据库(不是数据库名)--右键所有任务--恢复数据库--弹出恢复窗口,在恢复数据库里输入你想恢复成的数据库名(可以随便取,也可以用原来数据库名),选择从设备恢复,找到.bak文件。
4.此时不要点击OK。需要在回到恢复数据库窗口--选项--选择本地的物理逻辑地址,就是放MDF和LDF的地方。(你可能没有修改这里,用的还是服务器上的路径,
所以本地找不到报错。)

SQL语句 怎么把一个表的数据复制到另外一个表里面
1、打开SQL,登录到一个数据库中,依次点击“工具”——“导出表”,在弹出的界面中选择一个用户,列出这个用户下面的所有表。2、在列出的表中选择其中一个,然后选择下面的“SQL插入”选项卡,在“输出文件”选择框中选择一个路径并填写文件名,然后点击“导出”按钮,则可导出一个关于该表结构和记录...

sql 2000如何还原sql 2008 数据库文件???
将”编写创建数据库的脚本”设为True,找到"为服务器版本编写脚本"项,选择"SQL Server 2000"-- 其他选项根据需要设置 -- 最后把脚本保存到一个 .sql 脚本文件 2.在2000中创建目标数据库 在查询分析器(或2008的manger studio在打开脚本文件),连接到SQL Server 2000,执行上面生成的脚本.以创建一个新...

如何导出和导入mysql数据(数据迁移)
使用方法:Windows下将sql数据库备份拷贝到磁盘目录如:D:\\db.sql,cmd进入命令行。1、先使用命令mysql -uroot -p登陆mysql服务器2、然后执行相关命令导入数据。mysql>usedbtest;\/\/设置当前要导入数据的dbtest数据库mysql>setnamesutf8;\/\/设置编码mysql>sourceD:\\db.sql;\/\/导入数据ok,完成。当然数据...

简述SQL Server2000的4个最主要的系统数据库及作用?
model数据库为基础。每次创建一个新数据库时,SQL Server先制作一个model数据库的拷贝,然后再将这个拷贝扩展成要求的规模。④tempdb数据库:一个共享的工作空间,SQL Server中的所有数据库都可以使用它。它为临时表和其他临时工作提供了一个存储区。

SQL server2000用localhost连接不上是什么原因?
楼主 这里有两个注意事项:1、sql主服务保证开启 2、服务名写对了 如果你安装的时候没有改实例名 那么你的服务名就是localhost或127.0.0.1或计算机名或直接写个.(英文状态下)都可以 如果改了实例名 那么就是 计算机名\\服务名 有什么疑问可以随时问我 希望解决了楼主的问题 ...

如何备份和还原SQL 数据库?
1.右键单击你要备份的数据库,把鼠标移到任务选项,再移动右边的备份选项,如下图 2.选择备份的存放位置 3.点击左上角的“选项”,再在右边选择“覆盖所有现有备份集”4.点击确定,大功告成!!还原 1.在“数据库”选项附近右键选择“还原数据库”2.看想还原原有的数据库还是原来没有的数据库,...

sql server 2000 本地登录提示,找不到网络路径!怎么解决!急!!_百度知...
server 2000 本地登录提示,找不到网络路径!怎么解决!急!PS:该电脑更改了计算机 名称 了的。补充:连接的时候用现在的计算机名代替以前的,或用IP或者"."代替 追问:服务管理器那里有选择的,可是就不会自动连接。那样可能 你的问题 不是因为更改了计算机名称,原因难查了,最快的方法,重装SQL...阿荣 ...

...两个数据库中表的结构不同,怎么把一个表中的数据导入到另一个表中...
case when w.mt_valid is null then 0 else w.mt_valid end,case when w.mt_user is null then 0 else w.mt_user end,case when w.sumfee is null then 0 else w.sumfee end from report_tmp3 v left join report_tmp4 w on v.numchnid = w.numchnid and v.numsrvid = w....

mysql workbench,如何把本地数据库导入到网络服务器上。
先在服务器后台备份(空的数据库也行),然后生成一个临时的FTP用户名和密码,用FTP软件登录删除刚才备份的那个SQL文件(要记住文件名称),将你要恢复的本地SQL文件名修改成刚才删掉的那个,上传到空间。进入后台恢复即可。

SQL server2012怎么备份数据库
SQL 2012可以做维护计划,来对数据库进行自动的备份。例如这样一个数据库维护的计划,每天0点对数据库进行差异备份,每周日0点对数据库进行完全备份,并且每天晚上10点删除一次过期备份(两个星期前的)。做这样一个维护计划的方法如下:1、在做计划之前,需要先启用SQL Server代理,并将启动模式设为自动...

相似回答