gpt4 book ai didi

sql - 使用 SQL 查询确定数据库的操作系统?

转载 作者:行者123 更新时间:2023-12-02 22:32:26 24 4
gpt4 key购买 nike

我正在编写一个工具来收集客户配置信息。我想回答的问题之一是客户数据库运行在什么操作系统上。

我还没有找到使用 SQL 查找操作系统的通用方法,并且无法在客户的数据库上创建存储过程。

如果有办法的话,它可能是特定于供应商的。

建议?提前致谢。

最佳答案

是的,这将是特定于供应商的。对于 Oracle,您可以通过以下查询获取它:

SQL> select banner from v$version; 

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
PL/SQL Release 9.2.0.8.0 - Production
CORE 9.2.0.8.0 Production
TNS for Solaris: Version 9.2.0.8.0 - Production
NLSRTL Version 9.2.0.8.0 - Production

输出的第 4 行显示我的 9i 数据库正在 Solaris 上运行(好吧,它显示它正在运行“TNS for Solaris”,这意味着操作系统无论如何都是 Solaris)。

关于sql - 使用 SQL 查询确定数据库的操作系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2682680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com