mysql 物理文件路径_查看数据库物理文件路径

方式一:用于查询all数据库,适用于SQL2005及以上版本。 USE [Master] GO /****** 对象 : Table [dbo].[Master] 脚本日期 : 06/29/2009 11:11:01******/ --SA 登录 select a . [name] 逻辑文件名 , case when charindex ( 'log' , b . [name] ) = 1 then '

方式一:用于查询all数据库,适用于SQL2005及以上版本。

USE

[Master]

GO

/******

对象

:

Table [dbo].[Master]

脚本日期

: 06/29/2009 11:11:01

******/

--SA

登录

select

a.

[name]

逻辑文件名

,

case

when

charindex

(

'log'

,

b.

[name])

>=

1

then

'

数据库日志文件

->'

+

b.

[name]

else

'

数据库主文件

->'

+

b.

[name] end

物理文件名

,

b.

physical_name

物理路径

from

sys.databases

a

join

sys.master_files

b on

a.

database_id=

b.

database_id

--

结果附图:

test.jsp?url=http%3A%2F%2Fp.blog.csdn.net%2Fimages%2Fp_blog_csdn_net%2Fclaro%2FEntryImages%2F20090629%2F%E6%9F%A5%E8%AF%A2%E6%95%B0%E6%8D%AE%E5%BA%93%E7%89%A9%E7%90%86%E8%B7%AF%E5%BE%84.JPG&refer=http%3A%2F%2Fblog.csdn.net%2Fclaro%2Farticle%2Fdetails%2F4306536

方式二:用于查询all数据库,适用于SQL2000及以上版本。

/******

对象

:

Table [dbo].[Master]

脚本日期

: 10/10/2010 10:11:01

******/

--SA

登录

select

[dbid]

数据库

ID

,

CASE

WHEN

fileid

=

1 THEN

'

主数据

'

WHEN

fileid

=

2 THEN

'

主日志

'

WHEN

fileid

between

2 and

65536 THEN

'

日志文件

'

+

LTRIM

(

fileid

-

2)

END

文件类型

,

name

逻辑文件名

,

[filename]

物理路径

,

[status]

数据库状态

,

size

数据库大小

,

maxsize

数据库最大值

,

growth

[

文件增长值

/

比率

]

from

sys

.

sysaltfiles

--

结果附图:

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201010%2F23%2F0_1287796921tEIP.gif&refer=http%3A%2F%2Fblog.csdn.net%2Fclaro%2Farticle%2Fdetails%2F4306536

方式三:用于查询all数据库,适用于SQL2005及以上版本。

/******

对象

:

Table [dbo].[Master]

脚本日期

: 10/23/2010 10:11:01

******/

--SA

登录

select

database_id

数据库

ID

,

CASE

WHEN

FILE_ID

=

1 THEN

'

主数据

'

WHEN

FILE_ID

=

2 THEN

'

主日志

'

WHEN

FILE_ID

between

2 and

65536 THEN

'

日志文件

'

+

LTRIM

(

FILE_ID

-

2)

WHEN

FILE_ID

=

65537 THEN

'

文件流

'

END

文件类型

,

name

逻辑文件名

,

physical_name

物理路径

,

state_desc

数据库状态

,

size

数据库大小

,

max_size

数据库最大值

,

CASE

WHEN

is_percent_growth

=

1

then

LTRIM

(

growth

)+

'%'

else

LTRIM

(

growth

)+

'KB'

END

文件增长值

from

sys

.

master_files

--

结果附图:

test.jsp?url=http%3A%2F%2Fhi.csdn.net%2Fattachment%2F201010%2F23%2F0_1287797045jya8.gif&refer=http%3A%2F%2Fblog.csdn.net%2Fclaro%2Farticle%2Fdetails%2F4306536

--注:方式二和三中的相关参数定义

--max_size 数据库最大值参数释义:

0 = 不允许增长;

-1 = 文件将一直增长到磁盘变满为止;

268435456 = 日志文件将增长到最大大小 2 TB。

--如果升级的数据库没有限制日志文件大小,则日志文件的最大大小将报告为 -1。

Posted by: select left('claro',2) updated @09:26:10

lable: SQL

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值