SQL 2005怎么枚举数据库中的所有表呢 20junqilian]

发布时间:2016-12-8 22:14:16 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL 2005怎么枚举数据库中的所有表呢 20junqilian]",主要涉及到SQL 2005怎么枚举数据库中的所有表呢 20junqilian]方面的内容,对于SQL 2005怎么枚举数据库中的所有表呢 20junqilian]感兴趣的同学可以参考一下。

SQL 2005怎么枚举数据库中的所有表呢 没有了master库,还能枚举到么? 怎么办呢?

没有master库,你实例还会存在???还能运行SQLSERVER?没搞懂楼主。

没有系统数据库,无法实现楼主的要求。

select * from sys.tables 没有master库你的SqlServer就根本不能用了

是SQL 2005 Express,只有一个mdf文件和log文件,没有master啊 这就枚办法枚举到数据库中的表了么?

先附加数据库,然后再从系统表中枚举

晕了, mdf是SQLSERVER数据文件 log文件是SQLSERVER日志文件 master是SQLSERVER系统数据库, 楼主你不会这最基本的概念都不知道吧,难怪~

是我没说清楚, 我用的是VS 2005 + SQL Server 2005 Express。 没有SQL Server 2005 专业版或者开发版或者企业版,发布给客户时也没有,一直都会采用SQL 2005 Express,为什么呢?因为免费。 我理解SQL Server 2005 Express就和Access、MSDE一样,只有一个mdf ldf文件,VS 2005中就可以直接使用了。 所以我不能使用SQL Server 2005企业版里的附加数据库,然后从master系统数据库里去枚举。 ----------- 总而言之,局限在SQL Server 2005 EXPRESS 版内,能不能枚举数据库????

SQL Server 2005 Express是免费的,LZ完全可以去下一个,为什么一定要用VS 2005 安装文件里面的那个,那个是没有管理工具的,或者专门去下一个Microsoft SQL Server Management Studio 也是免费的,这样你的数据库就能正常使用了 SQL Server 2005 Express和Access、MSDE是完全不一样,LZ需要的是一个管理工具,否则完全不清楚SQL Server的人根本就无从下手去做 MS把VS 2005 中带了一个SQL Server 2005 Express的数据库引擎害死了一群了,让那些不是很清楚数据库的人误认为自己已经安装了SQL Server 2005 ,极度郁闷

安装了Microsoft SQL Server Management Studio 附加数据库后,就能用代码调用 select * from sys.tables  枚举表了么? 那给客户安装时是不是也得安装一个Microsoft SQL Server Management Studio ,程序枚举表的功能才能正常运行? 我有点怀疑。 其实我装了sql 2005 企业版,但不能用,因为客户那儿没有,只能用express免费版

Microsoft SQL Server Management Studio 相当于SQL Server 2000的企业管理器

所以啊,能不能使用 master数据库的sys.tables  和安装不安装Microsoft SQL Server Management Studio(企业管理器没有关系) 我就是想知道,在SQL 2005 Express版下有没有可能枚举数据库中的表

关注一下

晕...

上一篇:在XPSP2下,SQLSERVER 2005 的安装问题 20meng0819]
下一篇:SQL Server Service broker的作用究竟是啥? 20分,无满意结帖,结帖人M1234]

相关文章

相关评论