以编程方式创建JDBC数据源并设置选项
这个例子展示了如何创建一个JDBC数据源在命令行,设置JDBC连接选项,并保存数据源。示例配置一个Microsoft®SQL Server数据源®数据库。
创建JDBC数据源
创建一个SQL Server数据源JDBC数据库连接。
供应商=“微软SQL Server”;选择= databaseConnectionOptions (“jdbc”、供应商)
选择= SQLConnectionOptions属性:DataSourceName:“供应商:“Microsoft SQL Server”JDBCDriverLocation:“数据库名:“服务器:“localhost”PortNumber: 1433 AuthenticationType:“服务器”
选择
是一个SQLConnectionOptions
对象与这些属性:
DataSourceName
——数据源的名称供应商
——数据库供应商的名字JDBCDriverLocation
- JDBC驱动程序文件的完整路径数据库名
——数据库的名称服务器
——数据库服务器的名称PortNumber
——端口号AuthenticationType
——验证类型
设置JDBC连接选项
通过设置配置数据源JDBC数据源的连接选项SQLServerDataSource
JDBC驱动程序文件的完整路径,数据库名称toystore_doc
、数据库服务器dbtb04
、端口号54317年
和Windows®身份验证。同时,设置的连接选项指定一个超时值建立数据库连接,并禁用SSL加密。
选择= setoption(选择,…“DataSourceName”,“SQLServerDataSource”,…“JDBCDriverLocation”,…“C: \ \ mssql-jdbc-7.0.0.jre8.jar司机”,…“数据库名”,“toystore_doc”,…“服务器”,“dbtb04”,“PortNumber”,54317,…“AuthenticationType”,“Windows”,“loginTimeout”,“20”,…“加密”,“假”)
选择= SQLConnectionOptions属性:DataSourceName:“SQLServerDataSource”供应商:“Microsoft SQL Server”JDBCDriverLocation:“C: \ \ mssql-jdbc-7.0.0.jre8司机。jar”数据库名:“toystore_doc”服务器:“dbtb04 PortNumber: 54317 AuthenticationType:“Windows”额外的连接选项:加密:“假”loginTimeout:“20”
的setoption
函数设置DataSourceName
,JDBCDriverLocation
,数据库名
,服务器
,PortNumber
,AuthenticationType
属性SQLConnectionOptions
对象。下面的连接选项出现其他连接选项。
测试并保存JDBC数据源
测试数据库连接与一个空白的用户名和密码。的testConnection
函数返回的逻辑1
,这表明数据库连接成功。
用户名=”“;密码=”“;状态= testConnection(选择、用户名、密码)
状态=逻辑1
保存配置数据源。
saveAsDataSource(选择)