此示例显示如何在命令行中创建JDBC数据源,设置JDBC连接选项,并保存数据源。该示例为Microsoft®SQLServer®数据库配置了数据源。
为JDBC数据库连接创建SQL Server数据源。
供应商=“微软SQL Server”;选择= databaseConnectionOptions (“jdbc”、供应商)
opts = SQLConnectionOptions with properties: DataSourceName: "" Vendor: "Microsoft SQL Server" JDBCDriverLocation: "" DatabaseName: "" Server: "localhost" PortNumber: 1433 AuthenticationType: "Server"
选择
是一个SQLConnectionOptions
对象的这些属性:
DataSourceName
—数据源名称
小贩
-数据库供应商名称
JDBCDriverLocation
- JDBC驱动程序文件的完整路径
数据库名
—数据库名称
服务器
—数据库服务器的名称
PortNumber
——端口号
AuthenticationType
- 身份验证类型
通过设置数据源的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”,...“加密”,“假”)
opts = SQLConnectionOptions with properties: DataSourceName: "SQLServerDataSource" Vendor: "Microsoft SQLServer " JDBCDriverLocation: "C:\Drivers\mssql-jdbc-7.0.0.jre8.jar" DatabaseName: " tostore_doc " Server: "dbtb04" PortNumber: 54317 AuthenticationType: "Windows"附加连接选项:encrypt: "false" loginTimeout: "20"
的setoption
函数设置DataSourceName
,JDBCDriverLocation
,数据库名
,服务器
,PortNumber
,AuthenticationType
属性SQLConnectionOptions
对象。特定于驱动程序的连接选项出现在其他连接选项的下方。
使用空白用户名和密码测试数据库连接。的testConnection
函数返回逻辑的1
,表示数据库连接成功。
用户名="";密码="";状态= testConnection(选择、用户名、密码)
状态=逻辑1
保存已配置的数据源。
saveAsDataSource(选择)