可以用以下SQL语句查找存储过程:
select distinct namefrom sysobjects
where type='P'
如何查看SYBASE数据库中的所有表名?看如下SQL语句:
select name from sysobjects where type="U"如何把sybase数据库导出,使用如下:
dump database from sybase1 to "/mysybase.dump"sybase1是你的数据库名,/mysybase.dump表示linux根目录下,保存为mysybase.dump。
loaddatabase
a
from
'\u\databak\a.dmp'
online
database
a
注:
a
--数据库的名。
a\databak\u.dmp
--dump下来的库,保存在服务器上的路径和文件名。
load
之前,要求没有用户联接到a库。
load之后,原有的数据被覆盖,无法恢复。
1.log文件用ultraedit就可以打开,下载一个安装就可;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的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)