主要内容

databaseConnection选项

创建数据库连接选项

描述

例子

选择= DatabaseConnectionOptions(Drivertype.小贩创造一个SQLConnectionOptions.目的选择使用指定的驱动程序类型和数据库供应商。这SQLConnectionOptions.对象包含数据库连接选项。

例子

选择= DatabaseConnectionOptions(数据源使您可以使用其名称编辑现有数据源。

例子

全部收缩

为Microsoft®SQLServer®数据库创建,配置,测试和保存JDBC数据源。

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

vendor =“Microsoft SQL Server”;opts = databaseConnectionOptions(“jdbc”,小贩)
Opts =具有属性的SQLConnectionOptions:DataSourceName:“”供应商:“Microsoft SQL Server”JDBCDriverLocation:“”databaseName:“”server:“localhost”portnumber:1433身份验证型:“服务器”

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

  • datasourcename.- 数据源的名称

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

  • jdbcdriverlocation.- JDBC驱动程序文件的完整路径

  • 数据库名称- 数据库的名称

  • 服务器- 数据库服务器的名称

  • Portnumber.- 端口号

  • 身份验证型- 身份验证类型

通过为数据源设置JDBC连接选项来配置数据源sqlserverdataSource.,jdbc驱动程序文件的完整路径,数据库名称Toystore_doc.,数据库服务器DBTB04,端口号54317.,以及Windows®身份验证。

opts = setOptions(opts,......'datasourcename'“sqlserverdataSource”......'jdbcdriverlocation'“c:\ drivers \ mssql-jdbc-7.0.0.jre8.jar”......'数据库名称'“toystore_doc”'服务器'“dbtb04”......'portnumber'54317,'autyicationtype'“视窗”
Opts =具有属性的SQLConnectionOptions:DatasourceName:“SQLServerDataSource”供应商:“Microsoft SQL Server”JDBCDriverLocation:“C:\ Drivers \ MSSQL-JDBC-7.0.0.jre8.jar”DatabaseName:“ToyStore_doc”服务器:“DBTB04”PortNumber:54317身份验证型:“Windows”

setOptions.功能设置datasourcename.jdbcdriverlocation.数据库名称服务器Portnumber., 和身份验证型物业在SQLConnectionOptions.目的。

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

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

保存已配置的数据源。

SaveAsDataSource(选择)

您可以使用使用的新数据源连接数据库功能或者数据库资源管理器应用程序。

编辑Microsoft®SQLServer®数据库的现有JDBC数据源。设置其他JDBC驱动程序特定选项,并保存数据源。

检索现有的SQL Server数据源sqlserverdataSource.

datasource =“sqlserverdataSource”;opts = databaseConnectionOptions(DataSource)
Opts =具有属性的SQLConnectionOptions:DatasourceName:“SQLServerDataSource”供应商:“Microsoft SQL Server”JDBCDriverLocation:“C:\ Drivers \ MSSQL-JDBC-7.0.0.jre8.jar”DatabaseName:“ToyStore_doc”服务器:“DBTB04”PortNumber:54317身份验证型:“Windows”

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

  • datasourcename.- 数据源的名称

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

  • jdbcdriverlocation.- JDBC驱动程序文件的完整路径

  • 数据库名称- 数据库的名称

  • 服务器- 数据库服务器的名称

  • Portnumber.- 端口号

  • 身份验证型- 身份验证类型

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

opts = setOptions(opts,'登录超时'“20”
Opts =具有属性的SQLConnectionOptions:DatasourceName:“SQLServerDataSource”供应商:“Microsoft SQL Server”JDBCDriverLocation:“C:\ Drivers \ MSSQL-JDBC-7.0.0.jre8.jar”DatabaseName:“ToyStore_doc”服务器:“DBTB04”PortNumber:54317身份验证类型:“Windows”附加连接选项:Logintimeout:“20”

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

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

保存更新的数据源。

SaveAsDataSource(选择)

输入参数

全部收缩

驱动程序类型,指定为其中一个值:

  • “jdbc”- JDBC驱动程序

  • “本国的”- 本机接口

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

数据库供应商,指定为其中一个值:

  • 对于JDBC驱动程序:

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

    • “mysql”- mysql.®数据库

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

    • “PostgreSQL”- PostgreSQL数据库

    • “其他”- 其他数据库

  • 对于本机接口:

    • “mysql”- MySQL本机界面

    • “PostgreSQL”- PostgreSQL本机接口

    • “cassandra”- Apache Cassandra.®数据库C ++接口

如果是Drivertype.输入参数是“jdbc”,那么小贩参数必须是JDBC驱动程序的值之一。如果是Drivertype.输入参数是“本国的”,那么小贩参数必须是本机接口的值之一。

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

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

例子:“mydatasource”

数据类型:char|细绳

输出参数

全部收缩

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

替代功能

应用程序

您可以使用使用的JDBC数据源配置,MySQL数据源配置或PostgresQL数据源配置对话框数据库资源管理器应用程序。在里面数据源部分数据库资源管理器选项卡,相应地选择其中一个:

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

  • 配置数据源>配置本机数据源>mysql.

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

在R2020B中介绍