Удалить параметры подключения JDBC
удаляет один или несколько указанных параметров подключения JDBC из opts = rmoptions(opts,option)SQLConnectionOptions объект opts.
Изменение существующего источника данных JDBC для базы данных Microsoft ® SQL Server ®. Установите дополнительный параметр для драйвера JDBC и протестируйте подключение к базе данных. Затем удалите дополнительный параметр для драйвера JDBC и протестируйте и сохраните источник данных.
Получение существующего источника данных SQL Server SQLServerDataSource.
datasource = "SQLServerDataSource";
opts = databaseConnectionOptions(datasource)opts =
SQLConnectionOptions with properties:
DataSourceName: "SQLServerDataSource"
Vendor: "Microsoft SQL Server"
JDBCDriverLocation: "C:\Drivers\mssql-jdbc-7.0.0.jre8.jar"
DatabaseName: "toystore_doc"
Server: "dbtb04"
PortNumber: 54317
AuthenticationType: "Windows"
opts является SQLConnectionOptions объект со следующими свойствами:
DataSourceName - Наименование источника данных
Vendor - Имя поставщика базы данных
JDBCDriverLocation - Полный путь к файлу драйвера JDBC
DatabaseName - Имя базы данных
Server - Имя сервера базы данных
PortNumber - Номер порта
AuthenticationType - Тип аутентификации
Добавьте параметр подключения для драйвера JDBC, используя аргумент пары имя-значение. Параметр указывает значение тайм-аута для установки подключения к базе данных. opts содержит новое свойство для дополнительного параметра подключения JDBC.
opts = setoptions(opts,'loginTimeout',"20")
opts =
SQLConnectionOptions with properties:
DataSourceName: "SQLServerDataSource"
Vendor: "Microsoft SQL Server"
JDBCDriverLocation: "C:\Drivers\mssql-jdbc-7.0.0.jre8.jar"
DatabaseName: "toystore_doc"
Server: "dbtb04"
PortNumber: 54317
AuthenticationType: "Windows"
Additional Connection Options:
loginTimeout: "20"
Проверьте подключение к базе данных с помощью пустого имени пользователя и пароля. testConnection функция возвращает логическое 1, что указывает на успешное подключение к базе данных.
username = ""; password = ""; status = testConnection(opts,username,password)
status = logical
1
Удалите параметр драйвера JDBC для указания значения тайм-аута. opts объект больше не содержит loginTimeout собственность.
opts = rmoptions(opts,'loginTimeout')opts =
SQLConnectionOptions with properties:
DataSourceName: "SQLServerDataSource"
Vendor: "Microsoft SQL Server"
JDBCDriverLocation: "C:\Drivers\mssql-jdbc-7.0.0.jre8.jar"
DatabaseName: "toystore_doc"
Server: "dbtb04"
PortNumber: 54317
AuthenticationType: "Windows"
Проверьте подключение к базе данных еще раз.
username = ""; password = ""; status = testConnection(opts,username,password)
status = logical
1
Сохраните источник данных.
saveAsDataSource(opts)
opts - Параметры подключения к базе данныхSQLConnectionOptions объектПараметры подключения к базе данных, указанные как SQLConnectionOptions объект.
option - Параметр подключения JDBCПараметр подключения JDBC, заданный как символьный вектор, строковый скаляр, массив ячеек символьных векторов или строковый массив. Укажите имя одного или нескольких параметров подключения JDBC или специфичных для драйвера параметров подключения.
Пример: ["DatabaseName" "Server" "PortNumber"]
Пример: "loginTimeout"
Типы данных: char | string | cell
opts - Параметры подключения к базе данныхSQLConnectionOptions объектПараметры подключения к базе данных, возвращенные как SQLConnectionOptions объект.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.