linux下sybase
㈠ linux环境下如何查看sybase数据库中有哪些表有哪些存储过程如何把sybase数据库导出
可以用以下sql语句查找存储过程:
selectdistinctname
fromsysobjects
wheretype='P'
如何查看SYBASE数据库中的所有表名?看如下SQL语句:
="U";
如何把sybase数据库导出,使用如下:
mpdatabasefromsybase1to"/mysybase.mp";
sybase1是你的数据库名,/mysybase.mp表示linux根目录下,保存为mysybase.mp。
㈡ 如何在linux启动时自动运行sybase
进入LINUX后,编辑/etc/rc/rc.local,命令如下:
vi /etc/rc/rc.local
此时便进入了命令模式,你在按一下“INSTER”键,画面的左下角会出现一个“INSERT",这叫编辑模式,现在你就可以把光标一直移动到“touch /var/lock/subsys/local"的下面,然后输入:(假设你说的SYBASE命令是在/ETC这个目录下)
bash /etc/sybase
写完之后,按一下“ESC”键,左下角的“INSERT”会消失,此时输入shift+:,再输入wq回车,退出。重启。
(注意:以上输入均为小写)
㈢ linux下安装完sybase数据库后,怎么连接呀,刚学sybase,还不会用
1、isql -uSA -p
sp_helpdb回车
go回车
use main回车
go回车
sp_help回车
go回车
select * from tablename;
go
2、sybase数据库的一些常用命令
Sp_addgroup 在当前数据库中建立一个数据库用户组
Sp_addlogin 建立一个SQL服务器用户
Sp_adser 在当前数据库中增加一个用户
sp_changegroup 改变数据库用户组
Sp_dboption 查询或改变数据库系统设置
Sp_dropdevice 删除设备
Sp_dropgroup 删除组
Sp_droplogin 删除帐号
Sp_help 查询数据库对象及所有数据库信息
Sp_helpdb 查询数据库信息
Sp_helpdevice 查询设备信息
Sp_helpgroup 查询组信息
Sp_helpindex 查询给定表信息
Sp_helpuser 查询用户信息
Sp_lock 查询当前加锁信息
Sp_monitor 查询SQL服务器统计信息
Sp_password 改变登录帐号口令
Sp_spaceused 查询表中的行数、数据页数及空间大小
Sp_who 查询当前用户及过程信息
Sp_syntax 查询操作语法
Sp_configure 配置系统参数