【问题标题】:How to obtain some properties from a database using JDBC?如何使用 JDBC 从数据库中获取一些属性?
【发布时间】:2013-08-23 02:22:41
【问题描述】:

我正在尝试获取/设置一些属性,如下所示:

数据库名称
端口号
服务器名称
驱动程序类型
只读

来自 DB2 数据库。 如何使用 java 的 JDBC 做到这一点?

【问题讨论】:

标签: java database jdbc properties db2


【解决方案1】:

尝试从Database Metadata 获取这些详细信息。您必须弄清楚 DB2 将这些值放在哪里......

【讨论】:

    【解决方案2】:

    尝试类似下一个:

    // URL for data source
    String url = "jdbc:db2://myhost:5021/mydb:" +
                 "user=dbadm;password=dbadm;";
    
    // Create connection
    Connection con = DriverManager.getConnection(url);
    
    // Create the DatabaseMetaData object
    DatabaseMetaData dbmtadta = con.getMetaData();
    
    // Check the driver version
    dmtadta.getDriverVersion();
    

    【讨论】:

    • 没有像我提到的那样的属性,其中一些是 DB2 的特定属性。有什么想法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多