SQL Server 2005在数据库中查找含有某字段的所有表

文章来源:http://www.2cto.com/database/201203/123239.html

SQL Server 2005中,需要查找还有某一特定字段(如:NAME)的所有表。下面的代码是查出所有含有字段NAME的表,其中sysobjects,syscolumns都是系统表,分别存储的是表信息和字段信息。

SELECT name FROM sysobjects WHERE id IN (SELECT id FROM syscolumns WHERE name
= 'NAME');

配置sql server时,如何解决Reporting Services目录数据库文件存在的问题

打开MSSQL数据库管理系统的安装目录,
例如:X:\Program Files\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA,X:\是你安装MS SQL数据库管理系统实例所在的盘符。
删除 X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 里面ReportServer.mdf、ReportServer_log.LDF、ReportServerTempDB.mdf、ReportServerTempDB_log.LDF这四个文件。重新运行自检,发现没有错误提示了。