版权声明:本文为博主原创文章,请尊重原创,未经博主允许禁止转载,保留追究权 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