![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX перспективных И опытных пользователей Эксперт-на-экспертов. Узнайте современные UNIX, UNIX команды, Linux, операционные системы, системы управления, программирование, Shell, Shell скриптов, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Исполнитель несколько Bash скрипты подряд | fantasyland | Shell программирование и сценарии | 7 | 05-16-2009 08:54 PM |
| Указанные КШ-исполнителей, но в Bash | akhilnagpal | UNIX для чайников Вопросы И Ответы | 7 | 02-04-2009 11:45 AM |
| исполнители MySQL нагрузки заявление от скорлупы сценарий | DILEEP410 | Shell программирование и сценарии | 4 | 01-22-2009 03:18 AM |
| Выполнение Oracle SQL заявление в UNIX сценарий | ganga.dharan | Shell программирование и сценарии | 1 | 12-08-2008 10:44 AM |
| Установка Orcale 8i на Unix | Parameswaran.AR | UNIX для чайников Вопросы И Ответы | 1 | 03-15-2006 11:57 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Баш-исполнителями Orcale Обновление заявление
Привет Все,
Использование Solaris окно Баш-эхо $ 3.00 $ BASH_VERSION 3.00.16 (1)-релиз У меня есть реальные лентяй в ошибке, в основном Im запустить Bash скрипт, который выполняет функции Bash "dbase_sql". В Баш функция принимает параметром в виде проведения Oracle заявление, например, обновления dbase_sql "обновить dte_batch_details установить row_count \u003d '$ row_count' , Checksum_value \u003d '$ checksum_value' , Load_attempts \u003d NVL (load_attempts, 0) +1 , Pre_stage_errors \u003d '$ pre_stage_errors' , Сообщение \u003d '$ sql_err_msg' где object_name \u003d '$ source_tabin_name " Эта функция сама по себе как ниже dbase_sql () ( Эхо "dbase_sql () 1.1" местные SQL \u003d "$ 1" Эхо "SQL \u003d" $ SQL Эхо "показал УГЕС!" sqlplus-S $ DBUSER / $ DBPASS @ $ DBNAME <<EOF установить serveroutput по размеру 1000000 установить проверить Off установить обратную связь от VARIABLE vi_err НОМЕР объявить начинать $ (SQL); COMMIT; : vi_err: \u003d 0; Исключение , когда другие тогда : vi_err: \u003d 1; конец; / EXIT: vi_err EOF ) В недоумение то, что я не могу получить вызов функции для работы в моей основной скрипт, поэтому я создал простой скрипт, который вызывает функцию и что делает, похоже на работу! По какой-то причине, то ошибка состоит в том, что эхо не показывает полное заявление, в функцию, и поэтому она проходит неправильный заявление для Oracle призыв, который потом не получается. Ошибка из корпуса заключается в следующем: dbase_sql () 1.1 ', Load_attempts \u003d NVL (load_attempts, 0) +1, pre_stage_errors \u003d' Y ', сообщение \u003d' / # SQL Погрузчик Плохо Файл [/ export/home/ORACLE/product/10.2.0/TORPEDO/LOGS/SQLLDR_bad_TOS_TABIN218.bad] ', где object_name \u003d' TOS_TABIN218 ' показал ECHO! Четверг, 25 Июня 2009 14:06:43 BST # Ошибка приложения - Прервать: Призыв к dbase_func.dbase_sql () Рабочая версия показывает: dbase_sql () 1.1 SQL \u003d dte_batch_details установить обновление row_count \u003d'1 ', checksum_value \u003d'1', load_attempts \u003d NVL (load_attempts, 0) +1, pre_stage_errors \u003d 'Y', сообщение \u003d 'Нет / # SQL Погрузчик Плохо Файл [] / # SQL Погрузчик Бад-файла [] / # SQL Погрузчик Плохо файлов [] / # SQL Погрузчик Плохо файлов [] / # SQL Погрузчик Плохо файлов [] / # SQL Погрузчик Плохо файлов [] / # SQL Погрузчик Плохо файлов [] / # SQL Погрузчик Плохо Файл [] ", где object_name \u003d 'TOS_TABIN218' показал ECHO! Любые идеи?! С уважением Satnam |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|