Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.147.42.168] |
|
Сообщ.
#1
,
|
|
|
Надо сделать экспорт БД InterBase в любой "простой" формат: txt (с разделителями), dbf, xls... еще подойдет MSSQL. Может быть существуют какие-нибудь готовые общеизвестные программы для экспорта-импорта БД из одной СУБД в какую-нибудь другую СУБД.
Огромное спасибо за подсказку Прикреплённый файл (Error Кбайт, скачиваний: 0) |
Сообщ.
#2
,
|
|
|
Сообщ.
#3
,
|
|
|
Цитата guzel, 13.06.02, 15:51:28 Надо сделать экспорт БД InterBase в любой "простой" формат: txt (с разделителями), dbf, xls... еще подойдет MSSQL. Может быть существуют какие-нибудь готовые общеизвестные программы для экспорта-импорта БД из одной СУБД в какую-нибудь другую СУБД. Огромное спасибо за подсказку Дык можно считать данные из InterBase'a скриптом и записать в MSSQL или txt. В PHP это все можно сделать. Прикреплённый файл (Error Кбайт, скачиваний: 0) |
Сообщ.
#4
,
|
|
|
Спасибо за ответ. Я вот вроде б работала с InterBase, но так и не нашла чистый способ импортирования. Но немного помыкавшись все таки смогла сама найти способ как ковертнуть с GDB в DBF, правда пришлось это сделать через DB.
Теперь могу описать ход операции. 1. в BDE создаем алиасы для БД: - GDB, выбирая тип InterBase и указывая путь к существуещему файлу БД - DB, выбирая тип Standart и указывая путь к специально созданной пустой папке 2. в Data Pump: перекладываем данные из GDB в DB, следуя указаниям мастера 3. т.к. в итоге требовалось получить формат DBF, то я воспользовалась спецпрограммкой Degisy Database Workshop 4.12, по случаю скачанной в и-нете. Эта программка среди прочих имеет функцию конвертации из DBF в DB и обратно, чем я и воспользовалась. Правда эта конвертация оказалась достаточно нудной: надо было каждый файл открывать и конвертировать по отдельности. Огромное спасибо всем, кто хотя бы попытался решить эту задачку, отдельное спасибо тем, кто подсказал в каком направлении надо было думать. Тему не закрываю, может кто-нибудь подскажет другой более легкий способ. Например, если знать имя и пароль для доступа к DBase IV, то так мучаться и не пришлось бы вовсе. Но почему-то никто как бы я ни допытывалась не говорит. Так что если кто в курсе имен и паролей, с помощью которых можно открыть БД через SQL Explorer, например DBase, Access, Excel и др. то прошу откликнуться, потому что постоянно спотыкаюсь при работе с БД за этот порог. Прикреплённый файл (Error Кбайт, скачиваний: 0) |
Сообщ.
#5
,
|
|
|
1. Конвертацию баз данных можно осуществить с помощью небольшой самопальной утилитки написанной на Билдере, сам занимался таким.
2. Проясни немного то, что ты хочешь. Насколько я понял, тебе необходимо имея чью ту базу закрытую паролем, получить доступ к ней? ;D ;D ;D Прикреплённый файл (Error Кбайт, скачиваний: 0) |
Сообщ.
#6
,
|
|
|
для GrAnd:
для работы с БД я пользуюсь утилитой SQL Explorer, с ее помощью я могу просмотреть базы разных форматов: Paradox, DBase, Interbase,... Есть простые БД, т.н. стандартные, с ними можно работать указывая тип: Standart (в основном это БД - Paradox, DBase). К другим же надо указывать конкретный вид БД и соответственно имя юзера и пароль. Но к любой такой БД можно тоже подойти стандартно. Например, к БД Interbase имя и пароль соответственно: SYSDBA и masterkey. Это не закрытые данные, а достаточно общеизвестные и доступные в любой учебной литературе по Interbase. Я думаю, что и для других БД должно быть что-то похожее. Еще я знаю адимновский пароль к Oracle: SYS и SYS. Прикреплённый файл (Error Кбайт, скачиваний: 0) |
Сообщ.
#7
,
|
|
|
Теперь понятно.
Могу прделожить следующий метод 1. У тебя есть база, которую тебе необходимо просмотреть. 2. В SQLExplorer создаешь новый алиас для необходимой тебе базы данных с положенным типом. (Для DBASE, FOXPRO и PARADOX, вполне подойдет и STANDARD). 3. Указав соответственно путь к файлу базы и прочие параметры делаешь применение всех твоих действий и получаешь таким образом доступ, к базе. 4. Все это работает, если сама база не имеет паролей пользователя и должны быть прописаны соответствующие DSN в администраторе ODBC 5. Небольшие проблемы могут быть с Access и Oracle 8. Решаются все они только обновление драйверов ODBC 6. Пароль masterkey к IB проходит не для всех версий драйверов Прикреплённый файл (Error Кбайт, скачиваний: 0) |