sql分离
SQL Server分离的数据库,从SQL Server当前服务脱离,所在位置保持不变,还在安装SQL Server的目录位置。
以默认安装位置为例:
分离的数据库存在于C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData,里面有多个文件,一般可根据文件名找到对应的数据库文件。
(1)sql分离扩展阅读
分离数据库:
对于用存储过程来分离数据库,如果发现无法终止用户链接,可以使用ALTER DATABASE命令,并利用一个能够中断已存在链接的终止选项来把数据库设置为SINGLE_USER模式,设置为SIGLE_USER代码如下:
ALTER DATABASE [DatabaseName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
下面是分离数据库的CMD命令
EXEC sp_detach_db DatabaseName
一旦一个数据库分离成功,从SQL Server角度来看和删除这个数据库没有什么区别。
㈡ 如果要把数据库文件从SQL软件里分离 出来应该是用什么指令
打开SQL Server,点击连接,进入SQL Server软件中,在 需要分离的数据库名称 上右键-任务-分离。
㈢ SQL-SERVER中“分离数据库”有什么作用
相当于把一个打开的文件保存关闭了。
一个SQL
SERVER的数据库由一个数据文件和一个日志文件组成,通常在SQL服务运行时,这两个文件是处于打开状态的,在WINDOWS中,我们是不能对于一个打开的文件进行剪切、粘贴等操作的。
通过分离操作,可以实现对搭槐于被分离的数据库文携枝梁件进行各种文件操作,分离的数据库文件可以通过附加命令再次附加。
相对于辩运停止SQL
服务,分离要更加安全。
㈣ 如何分离sqlserver数据库
一、SQL Server分离的数据库,它们的文件从SQL Server当前服务脱离,所在位置保持不变。还在原来的位置。
(一切陵早以默认安装的话,默认位置在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data,里面有多个文件,一般可根据文件名找到对应的数据库文件。不过,用于生产的数据库上,多不在这个位置)敬扮
二、如果不知道操作的数据库的文件所在的位置,在你进行脱离操作前,最好先查看这个数据库的属性,在属性中的“文件”项中,清楚的注明了相关文件所在的位置。
三、脱离的主要意义是,让数据库文件从SQL服务中分离开来,以便于转移、备份等等。正在使用的数据库文亮汪灶件是不能进行移动和复制的。可以用附加将脱离的文件重新联入SQL服务
㈤ sql复制到别的电脑,分离出来,连接不上
sql复制到别的电脑。分离出来。连接不上解决方法分为4种。
1、单击开始。依次指向程序。MicrosoftSQLServer2005和配置工具。然后单击SQLServer外围应用配置器。
2、在SQLServer2005外围应用配置器页上。单击服务和连接的外围应用配置器。
3、在服务和连接的外围应用配置器页上。展开数据库引擎。依次单击远程连接和本地连接和远程连接。单击适用于您的环境的相应协议。然后单击应用。直到重新启动数据库引擎服务后。对连接设置所做的更改才会生效。
4、在服务和连接的外围应用配置器页上。展开数据库引擎。依次单击服务和停止。等待MSSQLSERVER服务停止。然后单击启动以重新启动MSSQLSERVER服务。