Sybase_isql命令

数据库
1、关闭sybase主服务 shutdown with nowait go 2、关闭sybase某一服务 shutdown SYB_BACKUP(服务名) go 3、查看服务名 sp_helpserver go 4、查看sybase版本 select @@version go 5、查看sybase的数据设备信息 sp_helpdevice/select *from master..sysdevices go 6、设备管理

   1、关闭sybase主服务 shutdown with nowait go

  2、关闭sybase某一服务 shutdown SYB_BACKUP(服务名) go

  3、查看服务名 sp_helpserver go

  4、查看sybase版本 select @@version go

  5、查看sybase的数据设备信息 sp_helpdevice/select *from master..sysdevices go

  6、设备管理

  (1)创建

  use master go

  disk init

  name = 'test',physname='/opt/sybase/data/test.dat',vdevno=2,size='1024m',vstart=0,cntrltype=0,dsync=true

  go

  (2)删除

  use master go

  exec sp_dropdevice 'test'

  go

  (3)修改***的虚拟设备号

  sp_configure 'number of devices',25 go

  7、数据库管理

  (1)创建

  use master go

  create database test on test='1024M' go

  use test go

  exec sp_changedbowner 'sa' go

  (2)查看当前数据库 select db_name() go

  (3)查看数据库信息 sp_helpdb syk go

  (4)删除 drop database syk go

  (5)空间使用情况

  use syk go

  sp_spaceused go

  8、默认排序方式、字符集等信息 sp_helpsort

  9、执行数据库脚本

  isql -Usa -P -SABC -i /opt/sybase/test.sql -o /opt/sybase/test.log

  isql -Usa(用户名) -P(密码) -SABC(服务名)

  isql参数详解

  usage: isql [-b] [-e] [-F] [-p] [-n] [-v] [-X] [-Y] [-Q]

  [-a display_charset] [-A packet_size] [-c cmdend] [-D database]

  [-E editor [-h header [-H hostname [-i inputfile]

  [-I interfaces_file] [-J client_charset] [-K keytab_file]

  [-l login_timeout] [-m errorlevel] [-M labelname labelvalue]

  [-o outputfile] [-P password] [-R remote_server_principal]

  [-s col_separator] [-S server_name] [-t timeout] [-U username]

  [-V [security_options]] [-w column_width] [-z localename]

  [-Z security_mechanism]

  (2)执行 isql –Usa –Ppasswd –Sservername –i bcpout.sh –o bcpout.txt

  10、查看用户信息 sp_helpuser

  11、用户锁定操作 sp_locklogin /sp_locklogin username,’lock/unlock’

  12、查看登录用户 sp_displaylogin [loginname]/sp_who

  13、bcp

  bcp dbname..tablename out /opt/sybase/test.bcp –Usa –P –Sservername –c ————数据备份

  bcp dbname..tablename in /opt/sybase/test.bcp –Usa –P –Sservername –c ————数据还原

  一次性导出所有表

  (1)建立导出脚本文件(bcpout.sh):

  use test go

  select ‘bcp test..’+name+’out /opt/sybase/test.txt’+’-Usa –P –Sservername -c’from sysobjects where type=’U’U表示为用户表。

  14、列出所有库 sp_helpdb

  15、查看表信息 sp_help [tablename]

  16、数据库死进程 select * from master..syslogshold

责任编辑:honglu 来源: 新浪博客
相关推荐

2011-08-02 15:39:30

SQL Server iSql

2010-11-29 13:33:00

sybase配置参数

2010-11-29 14:33:22

Sybase用户管理

2010-11-29 13:39:13

Sybase字段类型

2010-11-29 09:45:30

Sybase分页

2009-07-17 10:34:47

2010-11-29 15:39:28

2010-11-29 10:22:46

Sybase建立索引

2010-11-29 13:50:38

Sybase清除日志

2009-07-06 19:38:58

Sybase数据灾难

2010-11-29 10:53:14

Sybase日期函数

2010-11-29 13:17:00

Sybase批量操作

2015-10-30 15:05:08

Sybase数据库安全

2011-08-25 11:08:21

Sybase数据库

2010-11-29 15:25:39

Sybase存储过程

2010-11-29 09:12:46

sybase分页存储过

2009-01-05 17:55:02

SybaseSQL Server日志

2010-11-29 10:48:49

Sybase系统表

2009-07-06 23:30:22

2009-02-25 09:13:20

Sybase逆市增长邹作基
点赞
收藏

51CTO技术栈公众号