分离数据库?分离的数据库在哪
大家好,今天小编来为大家解答分离数据库这个问题,分离的数据库在哪很多人还不知道,现在让我们一起来看看吧!
sql备份数据库和分离数据库的区别
sql备份数据库和分离数据库的区别
----------1>.
分离以后你的数据库就无法使用了,
好比你的系统是一台计算机,
你的数据库相当于一块硬盘,
你把硬盘分离以后,
数据就无法存储了。
而备份等于把你的数据库拷贝到了另一块硬盘里。
。。。。
----------2>.
一般都是用备份的。分离之后可以在附加的时候不需要日志
----------3>.
这是两个概念没有好不好
1分离情况下你的数据库属于离线的状态,这时你的数据库无法使用,用户不可访问数据库。
2备份则是在数据库在线的状态下记录当前数据库的状态,在数据库损害或数据库需要恢复时,对数据库进行
还原。
另外一般较少用户分离数据库,有几率分离数据库后,无法再挂接
----------4>.
备份可以在正常生产中进行,分离则需要在停止工作的情况才能进行
(不过一般也建议在空闲的时候进行备份)
备份是将数据库通过备份的方式导出到一个文件,采用分离的方式来备份是直接拷贝数据文件
----------5>.
主要从分离和备份的作用不同来解释。
1、分离:当你作为一个开发人员,在自己的机器上做好了数据库和系统后,想把程序和数据库安装到客户的机器上,这是使用分离数据库的方式最合适。即在你的机器上分离出数据库,然后把数据文件和日志文件一并拷贝到客户机上进行附加操作即可。
2、备份:这个我想LZ应该知道他的作用,就是以防数据库或则硬件(主要是硬盘)出错而进行的备份操作;也常见于远程数据库(网站的后台数据库)进行在线备份,然后下载到本地进行保留。
----------6>.
备份的话有完全备份差异备份是现在数据的一个copy
分离就是数据库文件和数据库系统分离该数据库就不能用了
----------7>.
分离是CTRL X,备份是CTRL C
----------8>.
如果你要把数据库从A机“剪切”到B机,用“分离”比较好,分离后把MDF文件直接拷到B机附加即可。
SQL-SERVER中“分离数据库”有什么作用
相当于把一个打开的文件保存关闭了。
一个SQL
SERVER的数据库由一个数据文件和一个日志文件组成,通常在SQL服务运行时,这两个文件是处于打开状态的,在WINDOWS中,我们是不能对于一个打开的文件进行剪切、粘贴等操作的。
通过分离操作,可以实现对于被分离的数据库文件进行各种文件操作,分离的数据库文件可以通过附加命令再次附加。
相对于停止SQL
服务,分离要更加安全。
sqlserver分离的数据库在哪
SQL Server分离的数据库,从SQL Server当前服务脱离,所在位置保持不变,还在安装SQL Server的目录位置。
以默认安装位置为例:
分离的数据库存在于C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data,里面有多个文件,一般可根据文件名找到对应的数据库文件。
扩展资料
分离数据库:
对于用存储过程来分离数据库,如果发现无法终止用户链接,可以使用ALTER DATABASE命令,并利用一个能够中断已存在链接的终止选项来把数据库设置为SINGLE_USER模式,设置为SIGLE_USER代码如下:
ALTER DATABASE [DatabaseName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
下面是分离数据库的CMD命令
EXEC sp_detach_db DatabaseName
一旦一个数据库分离成功,从SQL Server角度来看和删除这个数据库没有什么区别。
分离的数据库在哪
问题一:执行“数据库分离”后,分离出来的数据库在哪里(哪个目录文件下)?如果是sqlserver数据库的话,安装时它会提示你安装系统执行文件放置的位置和数据文件放置的位置,分离后的数据库默认的存放地点是 sqlserver数据文件安装的根目录\MSSQL\Data\数据库文件(*.mdf,*.ldf)
问题二:sqlserver分离的数据库在哪默认的路径在:D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data或者
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data;不过不行就用搜索功能;其实你分离之前可以先检查其路径:右键--数据库--属性--文件,在此面板上可看到路径
问题三:救命啊我吧数据库从SQL分离出来后不知道去哪了 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\数据库名
C:\Program Files\Microsoft SQL Server是你装SQL Server的路径,MSSQL.1是专门用来放置数据库引擎的文件夹,MSSQL.2,3用来放其他功能远程分析,报表这些文件的
问题四:数据库分离之后去哪了!急急急!!! 5分。。。
如果你创建的数据的时候没有选择文件路径的话。那么它就在默认的目录下面
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA
问题五:sqlserver2005数据库分离后保存在哪个文件夹里面?分离出来找不到了啊,~~默认的路径在:D:&郸92;Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data或者
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data;不过不行就用搜索功能;其实你分离之前可以先检查其路径:右键--数据库--属性--文件,在此面板上可看到路径
问题六:sql数据库分离后的数据库在哪个位置? C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data默认就在这个文件夹下,后缀为.mdf或.ldf的
问题七:如何在电脑中查找SQL中分离出的数据库的位置选项中找,默认在安装目录下的一个文件夹里
问题八:sql server 2000分离的数据库在哪安装时设置的目录下。
缺省情况下,在你的SQL Server安装目录的一个子文件夹下。
问题九:sql server 2000分离的数据库在哪?我直接分离了但找不到啦!就是分离的默认路径!在这里:C:\Program Files\Microsoft SQL Server\MSSQL\Data
如果还不行的话,你试试在C:\Program Files\Microsoft SQL Server\偿下找找看,应该可以找得到的。
问题十:sqlserver2008分离了默认在哪啊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL&穿92;Data
OK,关于分离数据库和分离的数据库在哪的内容到此结束了,希望对大家有所帮助。