首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改数据库日志

更改数据库日志
EN

Database Administration用户
提问于 2016-07-14 07:53:39
回答 2查看 88关注 0票数 1

我已经在C驱动器上安装了新的,在服务器上还安装了另一个D驱动器。现在我想改变数据库的位置,比如当我们创建新的数据库时,它应该是在D驱动器上创建的。

你能告诉我怎么做吗?

EN

回答 2

Database Administration用户

发布于 2016-07-14 08:26:16

当您不提供任何位置时,Server默认使用在installation.What期间提供的服务器级设置--这意味着如果在创建数据库时不提供任何位置,则default..This使用此位置可以在任何时候更改,并在此处找到

此外,在创建数据库时,如果希望在不同的位置创建任何数据库,也可以提供如下所示的位置

代码语言:javascript
复制
CREATE DATABASE [sdsd] ON  PRIMARY 
( NAME = N'sdsd', FILENAME = N'new path ' , SIZE = 2048KB , FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'sdsd_log', FILENAME = N'new path' , SIZE = 1024KB , FILEGROWTH = 10%)
GO 

如果您想更改现有的数据库位置,下面是一个深入的答案。

如何在服务器中附加数据库?

票数 2
EN

Database Administration用户

发布于 2016-07-14 08:17:55

至少,每个Server数据库都有两个操作系统文件:一个数据文件和一个日志文件。他们通常都在这个地方

c:\Program \Microsoft Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\

因此,您可以首先找到这两个文件的当前物理地址。其次,关闭数据库。第三,复制并粘贴到一个新的位置。最后,重新启动数据库,并将这两个文件从选定的新位置附加到数据库实例中。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/143830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档