主要内容

databaseConnectionOptions

创建数据库连接选项

描述

例子

选择= databaseConnectionOptions (drivertype供应商创建一个SQLConnectionOptions对象选择使用指定的驱动程序类型和数据库供应商。的SQLConnectionOptions对象包含数据库连接选项。

例子

选择= databaseConnectionOptions (数据源允许您使用现有数据源的名称编辑它。

例子

全部折叠

为Microsoft®SQL Server®数据库创建、配置、测试和保存JDBC数据源。

为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®认证。

选择= setoption(选择,...“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,表示连接数据库成功。

用户名="";密码="";状态= testConnection(选择、用户名、密码)
状态=逻辑1

保存配置的数据源。

saveAsDataSource(选择)

方法可以连接到新数据源数据库函数或数据库资源管理器应用程序。

编辑Microsoft®SQL Server®数据库的现有JDBC数据源。设置一个额外的JDBC驱动程序特定选项,并保存数据源。

检索现有的SQL Server数据源SQLServerDataSource

数据源=“SQLServerDataSource”;选择= databaseConnectionOptions(数据源)
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"

选择是一个SQLConnectionOptions具有以下属性的对象:

  • DataSourceName—数据源名称

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

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

  • 数据库名—数据库名称

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

  • PortNumber——端口号

  • AuthenticationType——验证类型

通过使用名称-值对参数添加JDBC驱动程序特定的连接选项。该选项指定建立数据库连接的超时值。选择包含额外JDBC连接选项的新属性部分。

选择= setoption(选择,“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" Additional ConnectionOptions: loginTimeout: "20"

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

用户名="";密码="";状态= testConnection(选择、用户名、密码)
状态=逻辑1

保存更新后的数据源。

saveAsDataSource(选择)

输入参数

全部折叠

驱动程序类型,指定为以下值之一:

  • “jdbc”- - - - - - JDBC驱动程序

  • “本地”——本地接口

可以将值指定为字符向量或字符串标量。

数据库供应商,指定为以下值之一:

  • JDBC驱动程序:

    • “微软SQL Server”- - - - - -微软®SQL Server®数据库

    • “MySQL”——MySQL®数据库

    • “甲骨文”——甲骨文®数据库

    • “PostgreSQL”- - - - - - PostgreSQL数据库

    • “其他”——其他数据库

  • 本地接口:

    • “MySQL”MySQL本地接口

    • “PostgreSQL”- PostgreSQL本地接口

    • “卡桑德拉”——Apache Cassandra®数据库c++接口

如果drivertype输入参数是“jdbc”,那么供应商参数必须是JDBC驱动程序的值之一。如果drivertype输入参数是“本地”,那么供应商参数必须是本机接口的值之一。

可以将值指定为字符向量或字符串标量。

数据源名称,指定为字符向量或字符串标量。指定现有数据源的名称。

例子:“一个”

数据类型:字符|字符串

输出参数

全部折叠

数据库连接选项,作为以下对象之一返回:

选择功能

应用程序

“JDBC数据源配置”、“MySQL数据源配置”或“PostgreSQL数据源配置”对话框可以使用数据库资源管理器的应用程序。数据源部分的数据库资源管理器选项卡,相应地选择其中之一:

  • 配置数据源>配置JDBC数据源

  • 配置数据源>配置本机数据源>MySQL

  • 配置数据源>配置本机数据源>PostgreSQL

版本历史

介绍了R2020b

Baidu
map