powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Generate DDL с помощью скрипта через ISQL ??
16 сообщений из 16, страница 1 из 1
Generate DDL с помощью скрипта через ISQL ??
    #35322549
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как должен выглядеть скрипт чтоб сгенерить DDL процедуры в Sybase.
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35322591
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserokПодскажите как должен выглядеть скрипт чтоб сгенерить DDL процедуры в Sybase.

Код: plaintext
sp_helptext процедура
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35323526
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserok пишет:

> Подскажите как должен выглядеть скрипт чтоб сгенерить DDL процедуры в
> Sybase.

Такой процедуры нет. Надо использовать defncopy (отдельная утилита), dbschema.pl
или другие аналоги.
sp_helptext не вернет верный текст процедур.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35386374
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
где взять данную утилиту ???
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35386543
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserokгде взять данную утилиту ???
есть такая вещь - называется Google

можно поискать там

и в первой ссылке будет ответ :

Код: plaintext
1.
2.
3.
4.
defncopy
Description
Copies definitions for specified views, rules, defaults, triggers, or procedures from a database to an operating-system file or from an operating-system file to a database. Located in $SYBASE/$SYBASE_OCS/bin.

Windows The utility is defncopy.exe and is located in %SYBASE%\%SYBASE_OCS%\bin.
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35387593
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
процедуру он не полную генерит (( .... гранты он точно не генерит которые проставлены в процедуре
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35390641
rcryo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ddlgen
A Java-based tool that generates definitions for server- and database-level
objects in Adaptive Server.

The command-line version of
ddlgen is located in $SYBASE/ASEP/bin
(%SYBASE%\ASEP\bin in Windows).
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35392529
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подробней можно ???
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35392596
fin3544
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://manuals.sybase.com/onlinebooks/group-as/asg1250e/util/@Generic__BookTextView/13262;pt=13262;lang=ru#X
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35398084
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запускаю .... он тупо висит и ничего не делает ((( ... может что-то не так ???
Вот строка которую запускал

DDLGen.bat -U login -P pass -S server:port -N proc -D database -O qw.txt -TP
где
server:port - взяты из sql.ini
proc - процедура которую хочу сгенерить
database - база в которой находится процедура
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35398100
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
..... и проц в нагрузку уходит (((
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35398184
Такой вопрос.
зачем тебе все это надо?
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35399667
Фотография Zhora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserokзапускаю .... он тупо висит и ничего не делает ((( ... может что-то не так ???
Вот строка которую запускал

DDLGen.bat -U login -P pass -S server:port -N proc -D database -O qw.txt -TP
где
server:port - взяты из sql.ini
proc - процедура которую хочу сгенерить
database - база в которой находится процедура
Попробуйте сделать все как в мануале: Уберите пробелы, поставьте -Т сразу
после -S, поставьте -E, проверьте что ddlgen.bat не запортился, что server=host(i.e.box):
ddlgen.bat -Ulogin -Ppass -Shost:port -TP -Nproc -Ddatabase -Oqw.txt -Ee
Я ранаю это каждую ночь (правда на Unix)
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35404062
mouserok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин ... тот же самое ((( ... я запускаю с WinXP SP3
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35404114
SAV4SAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserokблин ... тот же самое ((( ... я запускаю с WinXP SP3

У меня так работает -
ddlgen.bat -Usa -S10.0.0.127:4500 -DDB_TST -TU -N%% -F%% -Oddl_tab.out -Eddl_tab.err -Jiso_1
для таблиц.
...
Рейтинг: 0 / 0
Generate DDL с помощью скрипта через ISQL ??
    #35404154
SAV4SAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mouserokблин ... тот же самое ((( ... я запускаю с WinXP SP3

Описание использования http://]http://www.sypron.nl/2002Q4_ddlgen.pdf
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Generate DDL с помощью скрипта через ISQL ??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]