当前位置: 首页 > 知识库问答 >
问题:

获取赛贝斯ASE硬件信息

董阳平
2023-03-14

我四处搜索,找到了一些有用的程序,例如:

sp_helpdevice
sp_helpserver
sp_configure

但没人能帮我。我需要获得有关CPU、RAM、OS等的信息。有什么工具或程序可以帮助我吗?

共有1个答案

怀宇
2023-03-14

您可以使用xp_cmdshell访问操作系统外壳。您需要安装并运行XP服务器才能启用该过程。

xp_cmdshell command[, no_output] [return_status | no_wait]

获取信息的命令将取决于您是在Windows还是*nix上运行,但以下是文档中的几个示例。

示例1–(在Windows上)将C驱动器上名为log的文件静默复制到名为log的文件中。0102在A驱动器上:xp_cmdshell'复制C:\log A:\log。0102',无_输出

示例2–(在UNIX上)执行操作系统的ls命令,并将列表目录内容作为一行数据返回:xp_cmdshell'ls'

完整的留档可以在参考手册中找到:程序

 类似资料:
  • 我在赛贝斯ASE 15.5中使用赛贝斯Central工具创建了几个表。我已经将列定义为主键(int数据类型),不知何故,该列也变成了标识。 现在,从赛贝斯中心,我无法从该列中删除标识,即使该表或任何引用的表中没有数据。 有人能帮忙吗?我不想使用Set IDENTITY_INSERT,我想从本专栏中完全删除标识行为。 谢啦

  • 全部的 这个标题几乎说明了一切。我在这里查看,但找不到任何有关模式的信息。 有人能帮我照个灯吗? 我知道MS SQL Server使用“schema.name”来引用数据库中的表,但对于Sybase我不确定。 蒂娅! 编辑: 我想我应该更具体一点。 我知道在MS SQL Server中可以修改表所有者,但您仍然可以通过“从sysobjects so、sysusers su、sys.tables t

  • 如何在Sybase ASE 15表格设置中删除列。 我尝试了一些,但没有用: 以及查看Sybase文档,它没有为我的问题提供解决方案。 数据库my_db未启用选择进入数据库选项。无法执行带有数据副本的ALTER TABLE。设置选择进入数据库选项并重新运行。

  • Support for the Sybase database. The following table summarizes current support levels for database release versions. 数据库接口支持 The following dialect/DBAPI options are available. Please refer to individ

  • 我想更新Sybase ASE 15.7中所有表的统计数据。我的问题是,是否有一种自动方式来更新,尤其是在没有运行进程的情况下,尤其是在夜间? 谢谢, 阿里

  • 似乎 WITH 仅在 Sybase SQL Anywhere 中受支持:http://dcx.sybase.com/1100/en/dbusage_en11/commontblexpr-s-5414852.html …但不在Sybase ASE中:( 有人可以建议Sybase ASE中是否存在等效的构造吗?还有其他方法可以实现东西而不是使用 WITH,但我们计划重新调整一些动态生成的 SQL 的用