数据库重建方法小节

   现在学习编程,经常要和同组同学交换数据库或者研究现成应用实例时也经常要导入数据库,经历的多了,也积淀了一些好的方法!我总结了下,把我和同学经常用的方法做了个概括!以享大家!
     说明下,我要介绍的数据库只限于SQL,我们以在本机中建立"ERP"数据库为例来做介绍,假定事先没有这样一个名称的数据库。
     一、替换。这种方法适用于从别人机器里移植现成的数据库。先建立一个名字为"ERP"的同名数据库,然后关闭"SQL企业管理器",同时停止SQL Server服务。在别人机器中找到"ERP"数据库的两个文件ERP_Data.mdf和ERP_Log.LDF,将其以覆盖方式复制到安装SQL数据集中,在我的机器里的配置是:D:/Program Files/MSSQL/Data,不要理会其给出的提示,选择"确定"即可。然后重新启动SQL Server,当我们再次打开"SQL企业管理器"并展开ERP该数据库时,我们会发现已经有各种各样的表可以利用了!
         二、附加。这种方法也适用于从别人机器里移植现成的数据库。和前面一种方法的差异是,我们不用事先建立一个"ERP"的同名数据库,也不用关闭"SQL企业管理器"和停止SQL Server服务,我们所要做的是从别人机器中找到"ERP"数据库的两个文件ERP_Data.mdf和ERP_Log.LDF,将其复制到本机的任意目录里,然后在"SQL企业管理器"里点选"Microsoft SQL Server/SQL Server组/SHANGDA-18(Windows NT)/数据库",右键点选"数据库",选择"所有任务/附加数据库",在弹出的界面里,通过浏览找到刚才拷贝到本机的那两个文件中任意一个,然后选"确定"即可!
         三、导入。这种方法先要在别人机器里对欲拷贝到本机的数据库做备份操作,将此备份文件拷贝到本机,要先建立一个名字为"ERP"的同名数据库,但不用关闭"SQL企业管理器"和停止SQL Server服务,我们所要做的事情是右键点选我们建立的"ERP"数据库,对其做个还原操作。这个操作在一般的SQL Server书籍里已经有很多介绍了,大家自己去看吧!
         希望上述方法适合你!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值