SQL Server 常用的命令

版权声明:本文为博主原创文章,请尊重原创,未经博主允许禁止转载,保留追究权 https://blog.csdn.net/qq_29914837/article/details/89013796

1、 查询数据库里所有表的行数

SELECT a.name, b.rows
FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id
WHERE (a.type = 'u') AND (b.indid IN (0, 1))

2、如果要连接两台服务器进行sql操作

--通过输入远程服务器iP和登录账号和密码,连接远程服务器(ITSV2为远程服务器别名)
if exists(select * from master..sysservers  where srvname='ITSV2')
exec sp_dropserver 'ITSV2', 'droplogins'
else 
exec sp_addlinkedserver 'ITSV2', ' ', 'SQLOLEDB', '服务器ip,端口号' 
exec sp_addlinkedsrvlogin 'ITSV2', 'false ',null, '账号', '密码'
go

--可以操作远程服务器SQL
 
 select  *  FROM  ITSV2.数据库名称.dbo.表名

--以后不再使用时删除链接服务器 
exec sp_dropserver 'ITSV2', 'droplogins'
 

3、查看SqlServer 可用的服务器

sp_helpserver 

猜你喜欢

转载自blog.csdn.net/qq_29914837/article/details/89013796