sql 查看数据库物理文件路径
方式一:用于查询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
方式二:用于查询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
方式三:用于查询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
--注:方式二和三中的相关参数定义
--max_size 数据库最大值参数释义:
0 = 不允许增长;
-1 = 文件将一直增长到磁盘变满为止;
268435456 = 日志文件将增长到最大大小 2 TB。
--如果升级的数据库没有限制日志文件大小,则日志文件的最大大小将报告为 -1。
sql 查看数据库物理文件路径的更多相关文章
- SQL SERVER 查看mdf ldf文件路径
SQL SERVER 查看mdf ldf文件路径 select filename from sysfiles
- 一次修改数据库物理文件造成Mysql宕机的恢复记录
事件起始 某夜,我正在床上冥想准备入睡,忽然同事向我求救:消息内容如下: Oh My Gold 改了些配置,啥都没了!都没了!没了!了! 我仔细询问,原来是她因为某些原因将某库的物理文件夹改名后,发现 ...
- .NET客户端下载SQL Server数据库中文件流保存的大电子文件方法(不会报内存溢出异常)
.NET客户端下载SQL Server数据库中文件流保存的大电子文件方法(不会报内存溢出异常) 前段时间项目使用一次性读去SQL Server中保存的电子文件的文件流然后返回给客户端保存下载电子文件, ...
- python 查看文件名和文件路径
查看文件名和文件路径 1 >>> import os 2 >>> url = 'https://images0.cnblogs.com/i/311516/20140 ...
- 【转】[.Net] 确定当前网站的物理文件路径
确定当前网站的物理文件路径 在应用程序中,您可能需要确定服务器上的文件或其他资源的路径.例如,如果应用程序以编程方式对文本文件进行读写操作,则必须为用于读取和写入的方法提供该文件的完整物理路径. 将物 ...
- SQL 无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"
用T-SQL命令附加数据库时,出现如下异常信息: 无法打开物理文件 XXX.mdf".操作系统错误 5:"5(拒绝访问.)". (Microsoft SQL Server ...
- SQL查看数据库所用用户表数量和使用的空间
SQL Server数据库管理员通常硬盘空间奋斗,不断努力清理“表”,撰写许多查询,发现该表使用的硬盘空间. 本文介绍了如何查询系统表的空间使用情况,帮助数据库管理员识别正在使用最多的空间,以便存档旧 ...
- 学习练习SQL的数据库employee文件
这个地址是一个已经集成了employee的database的sql文件.所以你可以下载这个sql文件,然后执行sql语句到对应的数据库中,这样你就可以练习sql语句了. 第一个链接是用户指导如何使用的 ...
- SQL 查看数据库表的容量大小
--==============查看数据库表的容量大小========start================================?============ Create Table # ...
随机推荐
- dll学习
Dll:动态链接库 动态链接库(dll)是包含共享函数库的二进制文件,可以被多个应用程序同时使用.建立应用程序的可执行文件时,不必将DLL连接到应用程序中,而是在运行时动态装载DLL,装载时DLL被映 ...
- 在Java filter中调用service层方法
在项目中遇到一个问题,在 Filter中注入 Serivce失败,注入的service始终为null.如下所示: public class WeiXinFilter implements Filter ...
- Html标签第一课
<p>段落标签</p> <h1>字体标签,1到6,越来越小</h1>.....<h6></h6><h>标签自动换行 ...
- Python开发入门与实战18-Windows Azure 虚拟机部署
18. 微软云虚拟机部署 上一章节我们介绍了如何在新浪云部署我们的在python django应用,本章我们来介绍如何Windows Azure上部署我们的应用. 18.1. 注册Windows Az ...
- jquery.cookie.js 操作cookie实现记住密码功能的实现代码
jquery.cookie.js操作cookie实现记住密码功能,很简单很强大,喜欢的朋友可以参考下. 复制代码代码如下: //初始化页面时验证是否记住了密码 $(document).ready( ...
- 采用ubuntu系统来安装tensorflow
最近在学习google新开源的深度学习框架tensorflow.发现安装它的时候,需要依赖python2.7.X;我之前一直使用的linux是centos.而centos不更新了,里面的自带的pyth ...
- 对象序列化到本地文件 ObjectOutputstream ObjcetInputstream
package com.main.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import ...
- jdk安装及环境变量配置
JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库. jdk下载地 ...
- 远程联机linux主机
远程联机linux主机 推荐使用 ssh 如 ssh user@www.abc.com(ssh使用公钥+私钥非对称加密,数据传输安全,不要使用telnet) 传输文件:sftp 或者 scp 若想使 ...
- 数据挖掘系列(1)关联规则挖掘基本概念与Aprior算法
整理数据挖掘的基本概念和算法,包括关联规则挖掘.分类.聚类的常用算法,敬请期待.今天讲的是关联规则挖掘的最基本的知识. 关联规则挖掘在电商.零售.大气物理.生物医学已经有了广泛的应用,本篇文章将介绍一 ...