The following error occurs when running wdbconfig.sh db2 CREATE DATABASE tec USING CODESET UTF-8 TERRITORY US SQL1043C Database Services could not initialize the system catalogs. Error "-968" was returned.
Answer
Try creating more space for the home directory of the DB2 database and check the permissions on the home directory (rwxrwsr-x ) to see if the instance owner has read/write access to the directory.
Here is the explanation for the "-968" error (SQL0968)
SQL0968
The file system is full. Explanation: One of the file systems containing the database is full. This file system may contain the database directory, the database log files, or a table space container. The statement cannot be processed.
User response: Free system space by erasing unwanted files. Do not erase database files. If additional space is required, it may be necessary to drop tables and indexes identified as not required. On unix-based systems, this disk full condition may be due to exceeding the maximum file size allowed for the current userid. Use the chuser command to update fsize. A reboot may be necessary. This disk full condition may be caused when containers are of varying sizes. If there is sufficient space in the file system, drop the table space and recreate it with containers of equal size. sqlcode: -968 sqlstate: 57011