Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Я ставлю DB2 в ОС Linux.Ставил с помощью команды db2_install,затем создал администратора,экземпляр,прописал TCP/IP вроде,теперь пробую использовать команду ./db2 и получаю следующюю ошибку: [root@lis bin]# ./db2 SQL10007N Message "-1390" could not be retrieved. Reason code: "6". Вроде в некоторых форумах говорится про переменные окружения,как это сделать?Или может проблема не в этом.... Буду рад любой помощи,спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 12:12 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
и команда ./db2start тоже не выполняется..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 12:43 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Добрый день. Пробуйте команды из-под владельца инстанса, а не из-под root. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 13:07 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
cпасибо,но нет не пашет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 14:07 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
"Не пашет" и "не выполняется" - это как? Коды и сообщения ошибок? Что в ~/sqllib/db2dump/db2diag.log у владельца инстанса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 15:09 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein"Не пашет" и "не выполняется" - это как? Коды и сообщения ошибок? Что в ~/sqllib/db2dump/db2diag.log у владельца инстанса? Вот: cat db2diag.log 2008-09-11-06.51.33.026075+240 I1G1037 LEVEL: Event PID : 1279 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, RAS/PD component, _pdlogInt, probe:120 START : New db2diag.log file DATA #1 : Build Level, 124 bytes Instance "db2inst1" uses "32" bits and DB2 code release "SQL08020" with level identifier "03010106". Informational tokens are "DB2 v8.1.0.64", "s040812", "MI00086", FixPak "7". DATA #2 : System Info, 364 bytes System: Linux lis.informika 6 2 i686 CPU: total:1 online:1 Physical Memory: total:3806 free:1030 Virtual Memory: total:7807 free:5031 Swap Memory: total:4001 free:4001 Kernel Params: msgMaxMessageSize:8192 msgMsgMap:16384 msgMaxQueueIDs:1024 msgNumberOfHeaders:16384 msgMaxQueueSize:16384 msgMaxSegmentSize:16 shmMax:268435456 shmMin:1 shmIDs:4096 shmSegments:4096 Information in this record is only valid at the time when this file was created (see this record's time stamp) 2008-09-11-06.51.33.025201+240 I1039G295 LEVEL: Event PID : 1279 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Sysadm_group" From: "" To: "db2grp1" 2008-09-11-06.51.47.824889+240 I1335G292 LEVEL: Event PID : 9466 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Authentication" From: "0" To: "0" 2008-09-11-06.51.55.217532+240 I1628G300 LEVEL: Event PID : 9699 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Cpuspeed" From: "0.000040" To: "0.000000" 2008-09-11-06.52.02.355378+240 I1929G307 LEVEL: Event PID : 9982 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Comm_bandwidth" From: "1.250000" To: "-1.000000" 2008-09-11-06.55.24.914823+240 I2237G318 LEVEL: Event PID : 10248 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "JDK_path" From: "/opt/IBMJava2-141" To: "/opt/IBMJava2-141" 2008-09-11-06.55.32.619490+240 I2556G316 LEVEL: Event PID : 18175 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Diagpath" From: "" To: "/db2home/db2inst1/sqllib/db2dump" 2008-09-11-06.55.40.343568+240 I2873G294 LEVEL: Event PID : 18451 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Discover_comm" From: "" To: "TCPIP" 2008-09-11-06.55.48.792438+240 I3168G295 LEVEL: Event PID : 18717 TID : 3066820288 PROC : db2flacc INSTANCE: db2inst1 NODE : 000 FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:30 CHANGE : CFG DBM: "Java_heap_sz" From: "512" To: "2048" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 14:31 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
1. Какой у вас дистрибутив линукса? 2. Что выдает uname -a? 3. Какие ошибки возникают, когда вы пытаетесь из-под db2inst1 вызвать db2 или db2start? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 14:59 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
1.дистрибутив Red Hat Enterprise Linux AS release 4 (Nahant Update 3) 2.это не имеет отношения к делу:но если че то 2.6.9-34.EL,i686 i686 i386 GNU/Linux -часть инфы 3.bash-3.00$ ./db2start bash: ./db2start: Permission denied bash-3.00$ ./db2 SQL10007N Message "-1390" could not be retrieved. Reason code: "6". то есть теже ошибки,что и из под рута ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 15:10 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Такое впечатление, что у db2inst1 не выполнился ~/sqllib/db2profile. Что выдают под db2inst1 команды echo $DB2INSTANCE echo $DB2DIR ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 16:17 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Я выполнил команды(я так понимаю не важно из какой директории их выполнять?) из под пользователя экземпляра,выход пустая строка,..........подскажитете тогда пож-та, что и где(в каком файле и где расположенном) надо прописать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 17:36 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
У владельца инстанса должен создаться файл ~/sqllib/db2profile Он у вас есть? Что в нем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2008, 18:27 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Вот его содержимое: # Default DB2 product directory DB2DIR="/opt/IBM/db2/V8.1" # Remember the current DB2INSTANCE environment variable CUR_INSTNAME=${DB2INSTANCE:=""} #----------------------------------------------------------------------- # DB2INSTANCE [Default null, values: Any valid instance name] # Specifies the instance that is active by default. #----------------------------------------------------------------------- DB2INSTANCE=db2inst1 export DB2INSTANCE INSTHOME=/db2home/db2inst1 # Function to add or remove certain path to or from the specified # environment variable. AddRemoveString() { if [ $# -ne 3 ]; then return 0 fi var=$1 #The enviornment variable to be processed addrm_str=$2 #The new path to be used action=$3 #Action: a -> add, r -> remove if [ "X${action?}" != "Xa" -a "X${action?}" != "Xr" ]; then return 0 # return without doing anything fi awkval='$1 != "'${addrm_str?}'"{print $0}' newval=`eval echo \\${$var} | awk '{for (i=1; i<= NF; ++i) \ if( $i != VAR ) print $i":"}' FS=":" VAR=${addrm_str?}` newval=`echo ${newval?} | sed 's/\: /\:/g'` if [ "X${action?}" = "Xa" ]; then newval=${newval?}"${addrm_str?}" else newval=`echo ${newval?} | sed 's/:$//'` fi eval $var=\"${newval?}\" unset var addrm_str awkval newval } #---------------------------------------------------------------------------- # If DB2 instance environment is being switched from one instances to another, # the entries for old DB2 instance in the original instance enviornment # are cleaned up. #---------------------------------------------------------------------------- if [ -n "${CUR_INSTNAME?}" ]; then CUR_INSTHOME=`${INSTHOME?}/sqllib/bin/db2usrinf -d ${CUR_INSTNAME?}` path_list="bin adm misc" class_list="java/db2java.zip java/db2jcc.jar java/sqlj.zip function \ java/db2jcc_license_cisuz.jar java/db2jcc_license_cu.jar \ java/runtime.zip" for tmp_entry in ${path_list?}; do AddRemoveString PATH ${CUR_INSTHOME?}/sqllib/${tmp_entry?} r done for tmp_entry in ${class_list?}; do AddRemoveString CLASSPATH ${CUR_INSTHOME?}/sqllib/${tmp_entry?} r done AddRemoveString LD_LIBRARY_PATH ${CUR_INSTHOME?}/sqllib/lib r AddRemoveString LIBPATH ${CUR_INSTHOME?}/sqllib/lib r AddRemoveString LD_LIBRARYN32_PATH ${CUR_INSTHOME?}/sqllib/lib32 r AddRemoveString SHLIB_PATH ${CUR_INSTHOME?}/sqllib/lib r fi AddRemoveString PATH ${INSTHOME?}/sqllib/bin a AddRemoveString PATH ${INSTHOME?}/sqllib/adm a AddRemoveString PATH ${INSTHOME?}/sqllib/misc a export PATH #----------------------------------------------------------------------- # UDB Extender initialization #----------------------------------------------------------------------- if [ -f ${INSTHOME}/dmb/dmbprofile ]; then . ${INSTHOME}/dmb/dmbprofile fi #----------------------------------------------------------------------- # The following variables are used for JDBC support #----------------------------------------------------------------------- CLASSPATH=${CLASSPATH:-""} if [ -f ${INSTHOME?}/sqllib/java/db2java.zip ]; then AddRemoveString CLASSPATH ${INSTHOME?}/sqllib/java/db2java.zip a fi if [ -f ${INSTHOME?}/sqllib/java/db2jcc.jar ]; then AddRemoveString CLASSPATH ${INSTHOME?}/sqllib/java/db2jcc.jar a fi if [ -f ${INSTHOME?}/sqllib/java/sqlj.zip ]; then AddRemoveString CLASSPATH ${INSTHOME?}/sqllib/java/sqlj.zip a fi if [ -d ${INSTHOME?}/sqllib/function ]; then AddRemoveString CLASSPATH ${INSTHOME?}/sqllib/function a fi if [ -f ${INSTHOME?}/sqllib/java/db2jcc_license_cisuz.jar ]; then AddRemoveString CLASSPATH ${INSTHOME?}/sqllib/java/db2jcc_license_cisuz.jar a fi AddRemoveString CLASSPATH . a export CLASSPATH #----------------------------------------------------------------------- # The following variables are used for Data Warehouse support #----------------------------------------------------------------------- if [ -d ${INSTHOME?}/sqllib/templates ]; then VWS_TEMPLATES=${INSTHOME?}/sqllib/templates export VWS_TEMPLATES fi if [ -d ${INSTHOME?}/sqllib/logging ]; then VWS_LOGGING=${INSTHOME?}/sqllib/logging export VWS_LOGGING fi VWSPATH=${INSTHOME?}/sqllib export VWSPATH LD_LIBRARY_PATH=${LD_LIBRARY_PATH:-""} AddRemoveString LD_LIBRARY_PATH ${INSTHOME}/sqllib/lib a export LD_LIBRARY_PATH LIBPATH=${LIBPATH:-""} AddRemoveString LIBPATH ${INSTHOME}/sqllib/lib a export LIBPATH #-------------------------------------------------------------------------- # Any user changes to the environment goes into userprofile. Modifications # to db2profile may be overwritten in fixpaks. #-------------------------------------------------------------------------- if [ -f ${INSTHOME?}/sqllib/userprofile ]; then . ${INSTHOME?}/sqllib/userprofile fi Если что-то надо поменять,то напишите пожалуйста,что и где! Ну и вообщем спасибо,что помогаете)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 11:51 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Перед тем, как выполнять db2-шные команды, надо убедиться в том, что этот скрипт предварительно был запущен. Удобно сделать так, чтоб он запускался при логоне пользователя в системе. Выполните: . ~/sqllib/db2profile (не забудьте пробел между . и ~) Что получится теперь, если вызвать db2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 12:22 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
to Mark Barinstein СПАСИБО ВАМ БОЛЬШОЕ команда db2 работает как из под insta так и из под root'a(хотя не знаю должно ли быть второе), но ./db2start -bash: ./db2start: Permission denied -- вроде не работал! дал права заработал! ну вроде бы я установил с вашей помощью db2))))0000_o ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 13:05 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Antoin1111ну вроде бы я установил с вашей помощью db2))))0000_oВы теперь лучше Regular FixPak for V8 FixPak 17 поставьте, а то после вашей v8.2.0 (которая весьма глючная была) вышло уже 10 фиксов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 13:33 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein Antoin1111ну вроде бы я установил с вашей помощью db2))))0000_oВы теперь лучше Regular FixPak for V8 FixPak 17 поставьте, а то после вашей v8.2.0 (которая весьма глючная была) вышло уже 10 фиксов... а если я на русском fixpak поставлю работать будет или нет?у меня db2 на инглише. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 14:03 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Antoin1111а если я на русском fixpak поставлю работать будет или нет?у меня db2 на инглише.Фикс не зависит от языка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 14:14 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
и еще я хочу на WebSphere Portale БД менять я ведь потом смогу проапдейтить db? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 14:15 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
с Cloudscape на db2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2008, 14:16 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinПеред тем, как выполнять db2-шные команды, надо убедиться в том, что этот скрипт предварительно был запущен. Удобно сделать так, чтоб он запускался при логоне пользователя в системе. Выполните: . ~/sqllib/db2profile (не забудьте пробел между . и ~) Что получится теперь, если вызвать db2? А как сделать чтобы этот скрипт не надо было каждый раз исполнять заново,в каждой новой сессии(автоматизировать его)????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 14:57 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
Antoin1111А как сделать чтобы этот скрипт не надо было каждый раз исполнять заново,в каждой новой сессии(автоматизировать его)?????????Вставить в ~/.profile что-то типа Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 15:19 |
|
||
|
Ошибка при выполнении или при включении DB2.
|
|||
|---|---|---|---|
|
#18+
у меня нет файла .profile есть только userprofile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 16:14 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=35536497&tid=1603699]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 466ms |

| 0 / 0 |
