当前位置:首页 » 编程语言 » sqlserver数据库名

sqlserver数据库名

发布时间: 2024-05-10 21:30:04

1. sqlserver默认配置文件路径

1、sqlserver数据库MDF路径为C:.1MSSQLDATA数据库名.mdf。
2、sqlserver数据库ldf路径C:.1MSSQLDATA数据库名.ldf。

2. mssql,mysql,sqlserver三者有何不同

mssql=sqlserver,都是Microsoft® SQL Server™,只是不同的简称。
mysql,是由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。
两者的区别是MSSQL是企业级数据库,mysql是轻量级数据库(当然也可以作为企业级数据库,但需要购买很多其他的服务)

3. sqlserver这个修改数据库名称语句

执行系统存储过程 SP_renamedb 修改数据库名称。
改名之前,必须将该数据库切换到单用户模式,更名之后再恢复为多用户模式。
分三步:
EXEC sp_dboption 'jxgl', 'SINGLE USER', True
EXEC sp_renamedb 'jxgl', '教学管理'
EXEC sp_dboption '教学管理', 'SINGLE USER', False

4. SQLserver怎么获取当前操作数据库的计算机名字

在SQLServer上得到客户端信息(操作的数据库名,计算机名,用户名,网卡物理地址,IP地址,程序名)
create proc p_getlinkinfo
@dbname sysname=null,--要查询的数据库名,默认查询所有数据库的连接信息
@includeip bit=0--是否显示IP地址,因为查询IP地址比较费时,所以增加此控制
as
declare @dbid int
set @dbid=db_id(@dbname)
create table #tb(id int identity(1,1),dbname sysname,hostname nchar(128),loginname nchar(128),net_address nchar(12),net_ip nvarchar(15),prog_name nchar(128))
insert into #tb(hostname,dbname,net_address,loginname,prog_name)
select distinct hostname,db_name(dbid),net_address,loginame,program_name from master..sysprocesses
where hostname<>'' and (@dbid is null or )
if @includeip=0 goto lb_show --如果不显示IP地址,就直接显示
declare @sql varchar(500),@hostname nchar(128),@id int
create table #ip(hostname nchar(128),a varchar(200))
declare tb cursor local for select distinct hostname from #tb
open tb
fetch next from tb into @hostname
while @@fetch_status=0
begin
set @sql='ping '+@hostname+' -a -n 1 -l 1'
insert #ip(a) exec master..xp_cmdshell @sql
update #ip set where hostname is null
fetch next from tb into @hostname
end
update #tb set net_ip=left(a,patindex('%:%',a)-1)
from #tb a inner join (
select hostname,a=substring(a,patindex('Ping statistics for %:%',a)+20,20) from #ip
where a like 'Ping statistics for %:%') b on a.hostname=b.hostname
lb_show:
select id,数据库名=dbname,客户机名=hostname,用户名=loginname
,网卡物理地址=net_address,IP地址=net_ip,应用程序名称=prog_name from #tb
GO

//显示所有本机的连接信息:
exec p_getlinkinfo
//显示所有本机的连接信息,包含ip地址:
exec p_getlinkinfo @includeip=1
//显示连接指定数据库的信息:
exec p_getlinkinfo @dbname=表名,@includeip=1

5. 如何更改sqlserver 2000数据库名称

更改数据库名应该用系统函数sp_renamedb

EXEC sp_renamedb 'old_name', 'new_name'

首先把查询分析器关掉,在重新打开,然后执行以上存储过程

热点内容
安卓导航怎么会黑屏 发布:2024-11-27 18:17:19 浏览:394
编译后代码放在单片机哪个位置 发布:2024-11-27 18:12:01 浏览:458
linux红帽安装 发布:2024-11-27 18:01:53 浏览:827
手机编程蓝牙 发布:2024-11-27 17:55:39 浏览:385
创维云电视怎么升级安卓系统 发布:2024-11-27 17:55:31 浏览:354
theisle游戏服务器搭建 发布:2024-11-27 17:47:43 浏览:210
xshell解压 发布:2024-11-27 17:35:14 浏览:359
ftp服务器管理方法 发布:2024-11-27 17:24:48 浏览:975
微信视频为什么要缓存 发布:2024-11-27 17:18:18 浏览:250
招生宣传片脚本 发布:2024-11-27 17:18:07 浏览:301