gpt4 book ai didi

java - 如何使用 Java 获取 IP 地址已知的计算机上安装的操作系统信息和数据库?

转载 作者:行者123 更新时间:2023-12-01 19:21:27 24 4
gpt4 key购买 nike

我将创建一个工具来显示计算机的操作系统和数据库相关信息。我有一台机器的IP 地址/主机名。我想使用该计算机的IP 地址/主机名 获取操作系统和数据库相关信息。

我需要数据库(如 Oracle、MySQL、SQL Server..)的信息,而无需实际连接到数据库。

是否有任何图书馆可以获取此信息。

最佳答案

获取数据库信息 你需要导入这个java.sql.DatabaseMetaData;

Connection conn = getConnection();

DatabaseMetaData mtdt = conn.getMetaData();
System.out.println("DBMS name: " + mtdt.getDatabaseProductName());
System.out.println("DBMS version: " + mtdt.getDatabaseProductVersion());
System.out.println("Driver name: " + mtdt.getDriverName());

有关操作系统信息

System.out.println("\nName of the OS: " + System.getProperty("os.name"));
System.out.println("Version of the OS: " + System.getProperty("os.version"));
System.out.println("Architecture of THe OS: " + System.getProperty("os.arch"));

关于java - 如何使用 Java 获取 IP 地址已知的计算机上安装的操作系统信息和数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4029836/

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