
正文
sqlserver迁硬盘,sqlserver迁移到D盘
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么把sql数据库从旧电脑移动到新电脑安装?
新电脑上直接安装同样或者高版本的数据库软件,然后把旧电脑的数据库分离一下,找到数据库文件的存放路径,将分离的数据库再复制到新电脑上(网络共享或使用U盘、移动硬盘拷贝均可),然后打开数据库软件,先将数据库文件复制进你指定的一个文件夹,然后再打开数据库软件点附加数据库
相关问答
Q1: 如何完整地迁移SQL SERVER
有几种方式,需要你自己判断。
物理对拷方式:
如果是sqlerver对sqlserver 可以考虑用库直接对拷,此方法比较省事。
1.分离,在新书库上附加。
2.备份,在新数据上建立同样名称的库,还原。
3.数据全部导出,此方法可以在导出数据时选择导出目标库。
逻辑对拷方式:
这个方法限于数据的量不大的情况下使用,太多就别指望了,主要是针对局部需要处理的数据进行人为晒选时使用。
1.将数据导出成excel格式,再根据需要处理后导入新库表。
2.利用工具抽取,我记得sqlserver有个工具可以直接对接到数据进行抽取推送,效率还不错。
3.自己写jdbc的链接然后抽取插入进指定的地方,我一般都是用这种,主要是转换和比对的太多,纯粹的从逻辑层面或者从物理层面不是很方便复用。
Q2: 我用SQL Server 2005,因为要存储大量数据,想把数据存储在移动硬盘上,该怎么做呢?
打开manage studio看图形界面,选中自己的数据库然后右击,分离数据库,然后到自己数据库文件的存放位置把数据库文件拷到移动磁盘上,然后再在图形工具里右击,附加数据库,就行了,具体操作看实际情况,大体就是这样的,自己琢磨琢磨,最好网上所“sqlserver 2005 分离 附加数据库文件”
Q3: 如何迁移sqlserver数据库数据文件,解决磁盘容量不足问题
你恢复时的空间不够,你可以找一个你电脑上磁盘空间最大的盘
然后恢复数据库的时候,修改数据文件的位置即可:
Q4: 如何迁移SQL Server系统数据库
首先迁移master数据库,master数据库是整个SQL Server实例的核心,所有的设置都存放在master数据库里,如果master数据库出现问题,整个实例都将瘫痪。首先打开SQL Server Configuration Manager,在左边的列表框中选中SQL Server Services节点,然后在右边的列表框中找到需要迁移系统数据库的实例的那个SQL Server服务,比如说SQLServer(MSSQLSERVER),停止这个实例的服务(不会停的去菜场买块豆腐撞死算了),然后右键单击,选中最底下的“Properties”,并且切换到“Advanced”标签,如下图所示:
看到“Startup Parameters”了吧,这里的参数就是需要我们更改的。如下图所示:
把这段字符整理一下就是这样:
-dC:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\master.mdf;
-eC:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG;
-lC:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\mastlog.ldf
基本上看出来了吧,“-d”后面的就是master数据库数据文件的位置,“-e”是该SQL Server实例的错误日志所在的位置,至于“-l”就是master数据库日志文件所在的位置了。修改数据文件和日志文件的路径到适当为位置,错误日志的位置一般不需要做变更,例如将数据文件存放到D盘的SQLData文件夹下,日志文件存放到E盘的SQLLog文件夹下,则参数如下:
-dD:\SQLData\master.mdf;-eC:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG;-lE:\SQLLog\mastlog.ldf
点击“OK”保存并关闭对话框。






