如何查看sybase数据库运行情况

作者&投稿:澹爬 (若有异议请与网页底部的电邮联系)
如何查看sybase数据库运行情况~

选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。

1.检查数据库是否运行。
检查步骤 :
操作系统命令
Sun solaris 和unix 以及AIX下
#ps –ef | grep dataserver


参考指标:正常情况下,会显示ASE及BACKUP server的进程信息。若无显示任何进程信息,说明sybase没有运行。
备注:对于不同的版本,数据库进程数根据max online engines、number of engines at startup确定。
2.检查访问数据库连接的数量 。
检查步骤 :
sybase命令
sp_configure “number of user connections”  确定最大连接数
sp_who       确定在用连接数
对于每个运行的进程,sp_who报告其服务器进程ID,状态和进程用户的的登陆名,主机名,阻塞此进程(如果存在)的服务器进程ID,数据库名和正在运行的命令。


参考指标:如果连接数为最大可连接数的80%以上,表示存在连接数不足的可能。需要先分析在用连接数是否都是正常使用所需的,如果不是,通知数据库系统管理员处理;如果是,则通知数据库管理员增加最大可连接数的数量。
备注:sp_who命令结果中,登录名NULL和空缺主机名的进程为系统进程。如NETWORK HANDERLER, DEADLOCK TUNE, CHECKPOINT SLEEP等。


3.检查数据库系统进程对内存的占用情况。主要是检查系统内存利用率和数据库系统进程占用内存量。
检查步骤:
操作系统命令
 Sun solaris
#vmstat 5 100
AIX
#vmstat 5 100
#ps aux    详细看每个进程情况
#topas     简单列举前几个进程
 linux
#free –m    
以MB为单位显示内存状况
未用内存=free+buffer+cache


参考指标:
正常情况下,进程内存使用率不会发生太大的变化。如果进程内存使用率不断增加且速度较快,则要确定进程是否正常,有没有软、硬件的问题,如内存泄漏等。
备注:
Sun系统结果Free列呈现的数值即为空余内存值,单位为K,与总内存大小进行比较,即可计算出内存占用比。
Linux系统结果剩余内存为total减used的值。




怎么查看sybase数据库过期
你说的是查看ASE 15版本以后针对试用版本或没有正确设置license信息的数据库软件在某个特定时间会自动down掉的情况吧?直接查看数据库启动日志,一般在ASE-15_0\/install目录下,在每次日志信息的启动部分会有详细的说明,仔细看看。

sybase数据库 如何查看一个数据库中各个表的大小(使用情况)
sybase Central点击数据库下面的用户表

如何查看sybase数据库中有多少张表
用存储过程啊。这么简单

怎么判断sybase数据库的剩余空间
data_pages() 或者data_pgs()curunreservedpgs()通过这两个函数自己计算。查看数据库内使用对象占用的空间 use xxxx ---你的数据库名字 go --查看数据库内所有对象使用的数据空间:select count( data_pages(db_id(),id,doampg) + data_pages(db_id(),id,ioampg)) from sysindexes where id...

sybase怎么查看是那列死锁了
执行 sp_lock 可以看到 所有的锁,locktype列中,Sh开头的是共享锁,Ex开头的是排他锁。table_id列里是产生锁的表的id,执行 select object_name(table_id) 可以查出来产生锁的表名。具体哪一列产生的锁就不知道了,我就知道这些了

怎样导出sybase数据库的所有库结构和表结构的建库的sql语句
1、在Toad for MySQL中打开数据库连接。2、选中要操作的数据库。3、此时显示已有的所有表。4、点击选中要查看的表。5、点击【script】标签页。6、此时可查看到表的建表SQL语句。注意事项:Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于...

如何解决Sybase数据库乱码问题详解
-Psa_pass -Sserver_name binary.srt cp936通过上述命令就成功将CP936字符集安装表Sybase的系统字符集表中,但必须重启Sybase服务两次才能看到结果,可以通过查看 master数据库中的syscharsets表查看是否已经安装成功,我们可以看到已经安装成功了:1002,171,0,1,'cp936', 'CP936 (Simplified Chinese)...

win7odbc数据源查看方法
win7 64位当中,没有sybase数据源解决方法1添加sybase数据源 在C\\Windows\\SysWOW64下找到odbcad32exe这个文件,双击打开点击添加按钮,选择 对应的 驱动,然后就可用添加连接OracleSybase的ODBC的数据源了2。运行cmd快捷键win+R ,输入 net start mssqlserver ,开启 sql sever服务 开始所有程序管理工具...

sybase power designer建完表如何查看sql代码
你说的应该是CDM建模吧,建模后可以 生成 PDM文件,PDM文件可以连接到数据库,去创建数据库表,同时也可以生成 代码。在生成时会提示一个 文件路径和文件名,那就是完整的代码。(在生成完后,有些版本直接就打开代码文本文件了)

linux数据库版本查询linux数据库版本
mysql_help|grepDistrib4:使用mysql的函数以下是代码片段:mysql>selectversion();小提醒,使用mysql命令就必须在mysql登录之后才可以使用哦,在linux中就不需要登录mysql了。linux下用什么数据库?一般的发行版都有开源的MySQL商业版的有Oracle、Informix、DB2、Sybase。。。一般数据库都有Linux的版本,...

宁陕县17675624893: 如何查看sybase数据库运行情况 -
宾舍滋补: 选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接.

宁陕县17675624893: 如何查看sybase数据库空间使用状况 -
宾舍滋补: use db_name go sp_spaceused syslogs go 或者sp_helpdb db_name go sp_helpsegment logsegment go

宁陕县17675624893: 怎么察看Oracle 数据库表空间的使用情况 -
宾舍滋补: 查看的方法和详细的操作步骤如下:1、首先,因为oracle在Linux系统下运行,所以必须连接到Linux系统,如下图所示,然后进入下一步.2、其次,完成上述步骤后,连接成功,进入Oracle控制台. 输入命令“sqlplus / as sysdba”,如下图所示,然后进入下一步.3、接着,完成上述步骤后,在sql命令行上,输入以下代码,如下图所示,然后进入下一步.4、最后,完成上述步骤后,就可以查看相应的结果了,如下图所示.这样,问题就解决了.

宁陕县17675624893: sybase数据库端口怎么查看 -
宾舍滋补: 可以通过”netstat -tunpla | grep sybase“查看所有的sybase存活端口. 也可以通过”pgrep sybase“查看所有的sybase存活端口. 备注:可以通过”netstat -an“查看所有的端口.

宁陕县17675624893: 如何判断sybase存储过程是否执行成功 -
宾舍滋补: 你可以在过程最后加上返回.如果是在客户端程序中,判断sqlcode

宁陕县17675624893: 怎样查看sybase数据库的server名 -
宾舍滋补: select @@servername 或者 showserver 或者 echo $SYBASE

宁陕县17675624893: 如何判断oracle的读写状态是否正常 -
宾舍滋补: 一:查看数据库监听是否启动<br><br>lsnrctl status<br>二:查看数据库运行状态,是否open<br>select instance_name,status from v$instance;<br>三:查看alert日志,查看是否有错误信息<br>SQL> show parameter background_dump<br><br>...

宁陕县17675624893: 如何使用SybaseCentral查看示例数据库的内容?
宾舍滋补: 为了查看数据库中的表和其它对象,您需要通过 Sybase Central 连接到示例数据库. 通过 Sybase Central 连接到示例数据库: 1启动 Sybase Central. •从 "开始 "菜...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网