powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Дамп базы в один SQL запрос
25 сообщений из 43, страница 1 из 2
Дамп базы в один SQL запрос
    #33407823
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Извините за, возможно, глупый вопрос!

Друзья из одной организации просили сделать нестандартный отчет, который не встроен стандартную клиентскую программу. СУБД - Sybase ASA. Решено было через ODBC создать SQL-запрос, который бы передал данные в Excell. Со всем этим проблем нет. Но чтоб написать запрос нужно разобраться в структуре базы, а сидеть в той организации не имею возможности. Хотелось бы сделать это дома.

Подскажите, возможно ли сохранить структуру таблиц, а также данные в один файл с SQL-запросом типа "Create table ... и т.д." , чтоб потом воостановить структуру таблиц на другой СУБД, например MySQL? Мне не важен функционал, мне нужно создать отчет у себя дома, а потом уже адаптировать его под Sybase в той организации.
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407885
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> Друзья из одной организации просили сделать нестандартный отчет, который
> не встроен стандартную клиентскую программу. СУБД - Sybase ASA. Решено
> было через ODBC создать SQL-запрос, который бы передал данные в Excell.
> Со всем этим проблем нет. Но чтоб написать запрос нужно разобраться в
> структуре базы, а сидеть в той организации не имею возможности. Хотелось
> бы сделать это дома.

Если организация не против выноса из неё данных, то нормальный вариант -
взять БД целиком, а не заморачиваться ещё и портированием её под другую
СУБД.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407909
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000:
Дело в том, что дома у меня сайбэйза нет!
Есть MySQL и MSSQL :(
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407937
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> Дело в том, что дома у меня сайбэйза нет!
> Есть MySQL и MSSQL :(

Туалетной бумаги нет, но есть калька, копирка и наждачка . Если
серьёзно, то на вопрос из первого письма ответ такой: "можно, но не
SQL-оператором и не в один файл". В Sybase Central для этого есть Unload
DatabASE Wizard, но что дальше делать с тем, что получится, не имея ASA,
я не знаю ;).
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407945
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не перенесется 100%, если конечно база не из 2-3 табличек без логики не сервере.
Лучше возьмите у друзей вместе с базой и дистрибутив ASA.
З.Ы. если разберетесь с Sybase, то на MySQL вряд ли вернетесь ;)
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407959
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Туалетной бумаги нет, но есть калька, копирка и наждачка . Если
>серьёзно, то на вопрос из первого письма ответ такой: "можно, но не
>SQL-оператором и не в один файл". В Sybase Central для этого есть Unload
>DatabASE Wizard, но что дальше делать с тем, что получится, не имея ASA,
>я не знаю ;).

)))))))

Буду смотреть "Unload DatabASE Wizard"...

А может кто-нибудь подскажет, можно что-нибудь сделать с этим выгруженным файлом?
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407972
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА может кто-нибудь подскажет, можно что-нибудь сделать с этим выгруженным файлом?
ASA скачать с интернета, поставить дома и не парить себе и прочим мозги
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33407984
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> А может кто-нибудь подскажет, можно что-нибудь сделать с этим
> выгруженным файлом?

Скорее, "файлами". Один файл - структура БД (таблицы, ХП и пр.) + по
одному файлу с данными на таблицу. Что с этим делать... ну, смотреть
можно...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408017
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рыжий Кот:
>Лучше возьмите у друзей вместе с базой и дистрибутив ASA.

А существует ли бесплатная версия? И где её можно скачать?
Просто только вчера первый раз уведел этот самый Sybase? До этого только слышал...
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408039
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUS
ASA скачать с интернета, поставить дома и не парить себе и прочим мозги

Добавлю: причем бесплатно и абсолютно легально.

Андрей
А может кто-нибудь подскажет, можно что-нибудь сделать с этим
выгруженным файлом?

Загрузить обратно
Кури мануалы. Если что непонятно - спрашивай.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408043
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Простите, похоже я перепутал ASE c ASA.
Полное название СУБД: Sybase Adaptive Server Enterprise.
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408084
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> Полное название СУБД: Sybase Adaptive Server Enterprise.

Тогда мои ответы не котируются - они для ASA. Рекомендация поставить
сервер себе дома остаётся в силе ;).
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408133
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за умные ответы на глупые вопросы! :)

В интернете встречаю ссылки на бесплатную версию для Linux, а для Windows есть такая версия?
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408191
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> В интернете встречаю ссылки на бесплатную версию для Linux, а для
> Windows есть такая версия?

ASE не пользую, но залез на сайт Sybase и нашёл там вот что:

Adaptive Server Enterprise version 12.5.2 Developer's Edition for
Windows, Linux, MAC, Sun Solaris x86, or Sun Solaris 64-bit.

По-видимому, версия для Windows таки есть, но тут возникает вопрос:
какая версия у Ваших "работодателей"? Если не 12.5.2 - всё ли хорошо
будет с переносом данных? И вообще, почему бы им не записать для Вас ASE
на CD ;)?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408213
Andyn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000По-видимому, версия для Windows таки есть, но тут возникает вопрос: ...
У меня возникает другой вопрос. :) Вы уже (хотя бы примерно) подсчитали свои трудо- и время-затраты на написание этого отчета? Судя по обсуждению здесь - просьба друзей уже вышла за рамки "простенькой задачки".
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408287
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000

ASE не пользую, но залез на сайт Sybase и нашёл там вот что:

Adaptive Server Enterprise version 12.5.2 Developer's Edition for
Windows, Linux, MAC, Sun Solaris x86, or Sun Solaris 64-bit.

По-видимому, версия для Windows таки есть, но тут возникает вопрос:
какая версия у Ваших "работодателей"? Если не 12.5.2 - всё ли хорошо
будет с переносом данных? И вообще, почему бы им не записать для Вас ASE
на CD ;)?
Posted via ActualForum NNTP Server 1.3

-Я конечно попрошу записать, но разве продукт не защещен каким-либо способом?


Andyn Dim2000По-видимому, версия для Windows таки есть, но тут возникает вопрос: ...
У меня возникает другой вопрос. :) Вы уже (хотя бы примерно) подсчитали свои трудо- и время-затраты на написание этого отчета? Судя по обсуждению здесь - просьба друзей уже вышла за рамки "простенькой задачки".

- мне это уже стало интересно! )
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408427
Владислав Ромащенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sybase ASE можно простым копированием установить у себя. Только путь должен быть такой же, как и для исходного. Останется только клиента установить
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408749
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав РомащенкоSybase ASE можно простым копированием установить у себя. Только путь должен быть такой же, как и для исходного. Останется только клиента установить

а в реестре надо что-нибудь править?
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408768
sybdba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
Адрей wrote:

> В интернете встречаю ссылки на бесплатную версию для Linux, а для
> Windows есть такая версия?

ASE не пользую, но залез на сайт Sybase и нашёл там вот что:

Adaptive Server Enterprise version 12.5.2 Developer's Edition for
Windows, Linux, MAC, Sun Solaris x86, or Sun Solaris 64-bit.

По-видимому, версия для Windows таки есть, но тут возникает вопрос:
какая версия у Ваших "работодателей"? Если не 12.5.2 - всё ли хорошо
будет с переносом данных? И вообще, почему бы им не записать для Вас ASE
на CD ;)?
Posted via ActualForum NNTP Server 1.3
"всё ли хорошо будет с переносом данных?"
всё будет хорошо ... тока надо соблюдать последовательность создания объектов
минус в другом - работа процедуры на 12.5.2 может отличаться по эффекту/длительности от её самой же работы у "заказчика" ;)
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33408773
sybdba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей Владислав РомащенкоSybase ASE можно простым копированием установить у себя. Только путь должен быть такой же, как и для исходного. Останется только клиента установить

а в реестре надо что-нибудь править?
батниками можно сервер толкать ...
в реестре сам сервер хранит только сервисы свои - для автозапуска
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33409732
Адрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Продолжаю описывать свои злоключения:

Дали мне самописный диск с дистрибутивом. Причем с дистрибутивом Sybase SQL Anywhere 5.0 (как я заметил дома). Позвонил, говорят что это он и есть. (вобщем на том конце провода понимают ещё меньше чем я)

Завтра узнаю точно что у них за Sybase стоит.

Но это не главное начинаю экспериментировать!

Запускаю тестовую базу sademo... После долгих попыток это удалось!!!

Теперь собственно вопросы и просьбы:

1. Как выгрузить базу из той организации?
2. Как загрузить базу ко мне на компьютер?

ЗЫ: Наверняка, вопросы глупые... мне правда очень стыдно... Но я хочу научиться, раз начал
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33409755
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да просто скопируй Some.db и Some.log. В ASA база хранится в одном большом файле без привязки к железу. Можно конечно привязать лог файл к определенному каталогу или разбить базу на несколько файлов, но это не сильно усложняет процесс переноса базы на другой комп.
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33410287
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адрей wrote:

> Дали мне самописный диск с дистрибутивом. Причем с дистрибутивом Sybase
> SQL Anywhere 5.0 (как я заметил дома). Позвонил, говорят что это он и
> есть. (вобщем на том конце провода понимают ещё меньше чем я)

Нет слов, одни выражения...

> Запускаю тестовую базу sademo... После долгих попыток это удалось!!!

c:\sqlany50\win32\dbsrv50 sademo.db

Для ускорения взлёта добавить, например, -x tcpip.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33410467
Andyn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АдрейПродолжаю описывать свои злоключения:

Дали мне самописный диск с дистрибутивом. Причем с дистрибутивом Sybase SQL Anywhere 5.0 (как я заметил дома). Позвонил, говорят что это он и есть. (вобщем на том конце провода понимают ещё меньше чем я) На этом месте я бы задумался: так ли уж нужна друзьям моя помощь в данном вопросе? Следующей проблемой, очевидно, станет имя пользователя и пароль в базе их системы. И хорошо еще, если они не отличаются от dba / sql .

Иначе - придется обращаться к разработчикам, которых (судя по использованию SQL Anywhere 5) можно и не найти.

В конце концов, изучать ASA, если действительно стало интересно, можно и в менее экстремальных условиях. :)
...
Рейтинг: 0 / 0
Дамп базы в один SQL запрос
    #33411031
rashman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если там стоит пятёрка, и база со всеми логами, то проблема с паролями решается в течении 5 минут. Если логи обрезались и удалялись - ну тады йу хев зе проблем.
...
Рейтинг: 0 / 0
25 сообщений из 43, страница 1 из 2
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Дамп базы в один SQL запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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