SQLAnywhere-报告可用驱动器空间。

2020-08-27 06:51发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


有人知道某个函数,过程或其他可运行的SQL代码段,这些代码段将返回当前驱动器上的可用磁盘空间量吗? (我不在乎数据库或日志的大小,我需要知道主机系统还剩下多少空间。)

我在Adaptive SE中找到了一个过程,但是在SQLAny上似乎不起作用。 我还尝试访问Windows .dll库对象,该对象在理论上应该可以工作,但实际上我遇到了(我认为)权限问题,并且未返回所需的值。

示例:

 CREATE FUNCTION diskInfo()返回varchar(100)外部名称'Unix:GetDiskFreeSpaceA@Kernel32.lib; GetDiskFreeSpaceA@Kernel32.dll';

 选择diskInfo(); 

任何帮助表示赞赏。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


有人知道某个函数,过程或其他可运行的SQL代码段,这些代码段将返回当前驱动器上的可用磁盘空间量吗? (我不在乎数据库或日志的大小,我需要知道主机系统还剩下多少空间。)

我在Adaptive SE中找到了一个过程,但是在SQLAny上似乎不起作用。 我还尝试访问Windows .dll库对象,该对象在理论上应该可以工作,但实际上我遇到了(我认为)权限问题,并且未返回所需的值。

示例:

 CREATE FUNCTION diskInfo()返回varchar(100)外部名称'Unix:GetDiskFreeSpaceA@Kernel32.lib; GetDiskFreeSpaceA@Kernel32.dll';

 选择diskInfo(); 

任何帮助表示赞赏。

付费偷看设置
发送
2条回答
Baoming ROSE
1楼-- · 2020-08-27 07:16

啊...找到了:)

调用sa_disk_free_space(); 
N-Moskvin
2楼-- · 2020-08-27 07:30

功能更多。

SELECT * FROM sp_disk_info();

一周热门 更多>