создание схемы db2 с помощью jdbc
Каков правильный синтаксис или каковы правильные шаги для создания схемы в DB2 с помощью JDBC ?
При запуске create schema test1
или create schema test1 authorization db2admin
в качестве db2admin я последовательно получаю DB2 SQL Error: SQLCODE=-552, SQLSTATE=42502, SQLERRMC=DB2ADMIN;CREATE SCHEMA, DRIVER=3.64.106
Точно такая же команда прекрасно работает с помощью инструментов командной строки DB2.
2 ответа:
Я нашел его.
Получается, что DB2 Express-C по какой-то причине не предоставляет db2admin привилегию DBADM по умолчанию.
Это можно исправить, подключившись к БД и выдав затем
GRANT DBADM ON DATABASE to db2admin
Спасибо Яну Бьорховде за предоставленную искру вдохновения!