主要内容

重置

将JDBC连接选项重置为默认值

描述

例子

选择=重置(选择属性的所有属性将所有JDBC连接选项重置为默认值SQLConnectionOptions对象。的重置函数中删除任何附加的JDBC驱动程序特定属性SQLConnectionOptions对象。

例子

全部折叠

为Microsoft®SQL Server®数据库创建、配置和测试JDBC数据源。将JDBC连接选项重置为默认值。然后使用不同的JDBC连接选项配置、测试和保存数据源。

为JDBC数据库连接创建SQL Server数据源。

供应商=“Microsoft SQL Server”;opts = databaseConnectionOptions(“jdbc”、供应商)
opts = SQLConnectionOptions与属性:DataSourceName: ""供应商:"Microsoft SQL Server" JDBCDriverLocation: "" DatabaseName: ""服务器:"localhost" PortNumber: 1433 AuthenticationType: "服务器"

选择是一个SQLConnectionOptions具有这些属性的对象:

  • DataSourceName—数据源名称

  • 供应商-数据库供应商名称

  • JDBCDriverLocation—JDBC驱动文件的完整路径

  • 数据库名—数据库名称

  • 服务器—数据库服务器名称

  • PortNumber-端口号

  • AuthenticationType—认证类型

通过为数据源设置JDBC连接选项来配置数据源SQLServerDataSource、JDBC驱动程序文件的完整路径、数据库名称toystore_doc,数据库服务器dbtb04,端口号54317、Windows®认证。

Opts = setoptions(选项,...“DataSourceName”“SQLServerDataSource”...“JDBCDriverLocation”“C: \ \ mssql-jdbc-7.0.0.jre8.jar司机”...“数据库名”“toystore_doc”“服务器”“dbtb04”...“PortNumber”, 54317,“AuthenticationType”“Windows”
opts = SQLConnectionOptions with properties: DataSourceName: "SQLServerDataSource" Vendor: "Microsoft SQLServer " JDBCDriverLocation: "C:\Drivers\mssql-jdbc-7.0.0.jre8.jar" DatabaseName: "toystore_doc" Server: "dbtb04" PortNumber: 54317 AuthenticationType: "Windows"

setoption函数设置DataSourceNameJDBCDriverLocation数据库名服务器PortNumber,AuthenticationType中的属性SQLConnectionOptions对象。

使用空用户名和密码测试数据库连接。的testConnection函数返回逻辑1,表示连接数据库成功。

用户名="";密码="";status = testConnection(opts,用户名,密码)
状态=逻辑1

将JDBC连接选项重置为默认值。的性质SQLConnectionOptions对象包含默认值。

Opts = reset(Opts)
opts = SQLConnectionOptions与属性:DataSourceName: ""供应商:"Microsoft SQL Server" JDBCDriverLocation: "" DatabaseName: ""服务器:"localhost" PortNumber: 1433 AuthenticationType: "服务器"

通过为数据源设置JDBC连接选项来配置数据源SQLServerDataSource、JDBC驱动程序文件的完整路径、数据库名称toystore_doc,数据库服务器dbtb04,端口号54317、Windows®认证。另外,设置特定于驱动程序的连接选项,以指定建立数据库连接的超时值,并禁用SSL加密。

Opts = setoptions(选项,...“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: "toystore_doc" Server: "dbtb04" PortNumber: 54317 AuthenticationType: "Windows"附加连接选项:加密:"false" loginTimeout: "20"

setoption函数设置DataSourceNameJDBCDriverLocation数据库名服务器PortNumber,AuthenticationType中的属性SQLConnectionOptions对象。特定于驱动程序的连接选项显示在其他连接选项的下面。

再次测试数据库连接。

用户名="";密码="";status = testConnection(opts,用户名,密码)
状态=逻辑1

保存配置的数据源。

saveAsDataSource(选择)

输入参数

全部折叠

数据库连接选项,指定为SQLConnectionOptions对象。

输出参数

全部折叠

数据库连接选项,返回为SQLConnectionOptions对象。

版本历史

R2020b中介绍