Sql server安装时C盘和D盘都有,是怎么回事?

jiaxianglei 2003-04-23 07:17:25
我重装系统时把Sql server装在D盘,但是C盘也有,而且它的企业管理器就在C盘.下次重装系统时Sql server是不是还要安装?那我装在C盘和D盘又有什么区别呢?数据库是不是还必须还原?
...全文
2106 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
soaringsouth 2003-04-25
  • 打赏
  • 举报
回复
正常现象
tjan 2003-04-24
  • 打赏
  • 举报
回复
不会
jiaxianglei 2003-04-24
  • 打赏
  • 举报
回复
重装系统时Sql server会消失,D盘上的数据会不会一同丢失?
SophiaWang 2003-04-23
  • 打赏
  • 举报
回复 2
在你安装的时候会有两个地方需要你输入路径的,一个是程序安装目录(ProgramFiles),一个是数据存放目录(DataFiles)。即使你将此两个目录都指定在d盘,那么sql会把80这个目录安装在C:\Program Files\Microsoft SQL Server\目录下!这个是一定的!!

重装系统时,sql是一定要重装的,不过,数据存放目录中的Data下的文件是可以用来恢复数据库的。具体操作方法如happydreamer所说。
happydreamer 2003-04-23
  • 打赏
  • 举报
回复
sql安装时可以选择程序和数据放在不同目录的
装在d盘的话 如果format c:系统重新安装数据文件就保存下来了

可以用附加数据库恢复


.mdf, .ldf 文件的处理

CREATE DATABASE 你的旧库名
ON PRIMARY (FILENAME = 'c:\program files\microsoft sql server\mssql\data\你的旧库的文件.mdf')
FOR ATTACH
GO

or

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'



企业管理器-》服务器-》右键-》所有任务-》附加数据库。
jiaxianglei 2003-04-23
  • 打赏
  • 举报
回复
我把数据目录和程序目录都放在D盘了.下次重装Sql server时,还是装在D盘同一目录下,因此还需要备份,数据库还是需要还原的,因此我想装在C盘和D盘都一样的.你们说是不是呀?
tjan 2003-04-23
  • 打赏
  • 举报
回复
SQL Server 无论如何都会把 80 的那个目录安装到 c: 的
流星尔 2003-04-23
  • 打赏
  • 举报
回复
系统格式化,注册信息都丢了,所以要重新安装,附加或者还原数据库
流星尔 2003-04-23
  • 打赏
  • 举报
回复
有良种可能,一种是你以前在c:\盘装过。

还有一种可能,sqlserver安装时有两个目录的,一个是数据目录还是一个是程序的目录。你可能把两个分开放了。默认是在一起的。

重装系统肯定是要重装sql server的。装在哪个盘无所谓。不过不要放在c:盘,因为sqlserver的数据放在那,不小心会被格。
流星尔 2003-04-23
  • 打赏
  • 举报
回复
因为数据库的注册信息都在master中
流星尔 2003-04-23
  • 打赏
  • 举报
回复
你要达到这样的效果很简单。
sql server安装时,先把原来的那个data目录移到别处,然后安装完成后,覆盖新安装那个data目录,会弹出警告,不理它。
这样,原来的数据库和登录信息都还在。一模一样。
jiaxianglei 2003-04-23
  • 打赏
  • 举报
回复
我的数据库不放在C盘,是放在D盘的,还原时也是还原到D盘的,C盘没有数据库,这样重装系统时如果不备份数据库,D盘的数据会不会丢失呢?

11,850

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧