Есть ли способ указать в строке подключения настройки «Дополнительные параметры»?Строка подключения ODBC к Amazon Redshift
Я пытаюсь создать строку соединения для доступа к Amazon Redshift из SAS с установленным SAS/Access to OleDb.
Поскольку у меня только есть доступ к OleDb, мне нужно будет использовать провайдер OleDb MSDASQL для подключения к ODBC.
libname outhere oledb schema=ProjectXYZ init_string=
"
Provider=msdasql;
Driver={Amazon Redshift (x64)};
Server=blah.blah.blah.redshift.amazonaws.com;
Database=minions;
UID=bigboss;
PWD=boomboom;
Port=5439;
";
Это в основном работает и SAS Explorer, перечислены все таблицы в базе данных (даже те, которые не в ProjectXYZ {странного}). Данные могут проходить через данные.
Проблема заключается в том, что, когда я использую ViewTable, чтобы посмотреть на данные есть ошибка
NOTE: Table has been opened in browse mode.
ERROR: Open cursor error: ICommand::Execute failed. : [Amazon][RedShift ODBC] (30) Error occurred while trying to execute a que
ViewTable можно работать с помощью ODBC администратора, чтобы создать UserDSN на основе {Amazon Redshift (x64) } с дополнительными опциями драйверов «Single Row Mode», выбранных в диалоговом окне «Настройка».
я не мог найти никакой документации о том, что имя = значение пары должны указать выбор любого из этих
Дополнительные опции:
- Single Row Mode
- Использование Объявить/Fetch, размер кэша
- Использование Multiple Заявление
- Получить весь результат в память Я думаю, что это драйвер по умолчанию
- Enable HTTP Proxy Connection
- Порт сервера:
- Proxy Port:
Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/12021452) –
Спасибо, Брайан. Я включил части связанного товара в ответ –