2.我遇到的db文件,都是asa数据库的(sybase
sql
anywhere
7)可安装之后,打开\%sybase%\win32\dbisqlc.exe,输入用户名密码,浏览到该db文件,就可用sql语句对其内容进行查询。
另外,我在网上也搜到了一个方法:
后来装了个power
build
8,里面就有一步是要装sybase
7的数据库。安装完之后,就可以在控制面板的管理工具下面的odbc管理器中,添加sybase
驱动的这种db格式的数据源,然后就可以在office
access中导入这个odbc数据源,查看表里面的文件了。需要注意的是:db
文件的默认用户名密码是dba:sql,这是需要输入odbc的。
列出某个数据库中所有表:Select Name from sysobjects where Type='U'
列出数据库中某个表中的所有字段:
Select Name from syscolumns where ID=OBJECT_ID(N'TableName')
列出所有的数据库:
1)use master select * from dbo.sysdatabases
2)exec sp_MSforeachdb N'use [?]select dbname=db_name(),username=user_name()'
sp_help tablename 也可以。此命令可以查看各个字段的详细信息和索引等 信息!sp_helptext viewname or procname 可以查看视图和存储过程的名字。
这些都是很基本的东西,建议还是找点sybase的基础资料看看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)