如何更改SQL Server2008默认数据库的存储路径

如何更改SQL Server2008默认数据库的存储路径,第1张

1安装SQl Server过程中,修改路径(因为我安装的时候,忘记改路径了,所以没截下图来,**部分是真正的标注):

2打开SQL Server2008,在图形界面里修改数据库的存储路径:

右击“对象资源管理器”,然后单击“属性”,在单击“数据库设置”,修改下面的“数据库默认位置”中的“数据”,“日志”里面的存储位置为你想放的位置即可。

3用SQL语句修改数据库的存储路径,将“E:\YourData”,“E:\YourLogs”改为你想放的位置即可(这个我没试过,也是看大神写的,就总结在这里了):

USE [master]

GO

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultData', REG_SZ, N'E:\YourData'

GO

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultLog', REG_SZ, N'E:\YourLogs'

GO

4这个我也没试过,大家可以试一下。

Windows Server 2008 Standard Version 64-bit

SQL Server 2005 Standard Version 64-bit

查询用户库Data文件默认路径:

DECLARE @DefaultData VARCHAR(100)

EXEC masterxp_regread @rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='DefaultData',

@DefaultData=@DefaultData OUTPUT

SELECT @DefaultData

查询用户库Log文件默认路径:

DECLARE @DefaultLog VARCHAR(100)

EXEC masterxp_regread @rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='DefaultLog',

@DefaultLog=@DefaultLog OUTPUT

SELECT @DefaultLog

查询用户库备份文件默认路径:

DECLARE @BackupDirectory VARCHAR(100)

EXEC masterxp_regread @rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='BackupDirectory',

@BackupDirectory=@BackupDirectory OUTPUT

SELECT @BackupDirectory

修改用户库Data文件默认路径:

EXEC masterxp_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='DefaultData',

@type='REG_SZ',

@value='D:\SQL2005\Data'

修改用户库Log文件默认路径:

EXEC masterxp_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='DefaultLog',

@type='REG_SZ',

@value='D:\SQL2005\Log'

修改用户库备份文件默认路径:

EXEC masterxp_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\Microsoft SQL Server\MSSQL1\MSSQLServer',

@value_name='BackupDirectory',

@type='REG_SZ',

@value='D:\SQL2005\DBBak'

5(这个也没试过,嘿嘿)

-- 更改数据文件存放目录

EXEC xp_instance_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\MSSQLServer\MSSQLServer',

@value_name='DefaultData',

@type=REG_SZ,

@value='E:\Data'

GO

-- 更改日志文件存放目录

EXEC masterxp_instance_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\MSSQLServer\MSSQLServer',

@value_name='DefaultLog',

@type=REG_SZ,

@value='E:\Data'

GO

在安装的时候。oracle会默认存储在一个剩余空间较大的盘符下,同时一般不会在C盘,

在安装的时候,第一个界面就是这个路径修改(仅限于windows

安装,linux安装没有用过),

还有就是当安装完成后。你的表数据,可以建立不同的表空间tablespace,建立的表空间可以在你设置的路径下,可以是电脑的任一盘符。这样可以节省在某一盘符下占用空间过大的问题。

以上就是关于如何更改SQL Server2008默认数据库的存储路径全部的内容,包括:如何更改SQL Server2008默认数据库的存储路径、安装oracle数据库默认路径怎么改、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9639615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存