Я успешно установил DB2 express на моем mac (OSX El Capitan), используя руководство по адресу Installing DB2 on Mac OS El Capitan, но я вижу проблему при подключении к базе данных.слишком много процессов db2ckpw с использованием DB2 Express в MAC
Используя процессор командной строки db2 (db2clp), я могу подключиться, используя мой текущий идентификатор входа. (например, db2 подключиться к mydb), однако, когда я подключаюсь и указываю connect userid (например, db2 connect to mydb user ian), новый процесс генерируется (db2ckpw) с каждым запросом на соединение. Это соединение db2 успешно, но при каждом подключении создается новый идентификатор процесса. В конце концов, у ОС заканчиваются процессы.
DB2 был установлен в моем личном кабинете, и я позволил аутентификацию операционной системы, выполнив установку шаги
cd /Users/$(whoami)/sqllib/security sudo chown root /Users/$(whoami)/sqllib/security/db2ckpw sudo chmod u+rxs /Users/$(whoami)/sqllib/security/db2ckpw sudo chmod o+rx /Users/$(whoami)/sqllib/security/db2ckpw
Конфигурации db2 (db2 прибудет DBM CFG) использует значения по умолчанию и устанавливается для аутентификации = SERVER.
Не знаете, что еще проверить или это известная проблема с DB2 для Mac.
Edit: Каталог базы данных выглядит следующим образом
Database 1 entry:
Database alias = CLOUD210
Database name = CLOUD210
Local database directory = /Users/igovett
Database release level = f.00
Comment =
Directory entry type = Indirect
Catalog database partition number = 0
Alternate server hostname =
Alternate server port number =
Как каталогизируется база данных, к которой вы подключаетесь (вывод 'db2 list db directory')? – mustaccio
@mustaccio: Это локальная база данных, созданная «db2 создания базы данных cloud210 –
каталог базы данных выглядит следующим образом
–