Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

Какую СУБД лучше использовать локально   Найти похожие ветки 

 
Disruptor   (2003-10-10 12:14) [0]

, если я хочу, чтобы прога запускалась сразу - без свяких установок драйверов для БД и локальных серверов. Спасибо.


 
Hooch   (2003-10-10 12:17) [1]

DBISAM


 
Disruptor   (2003-10-10 12:19) [2]

если не секрет, с чем это связано?


 
Hooch   (2003-10-10 12:20) [3]

в смысле ?


 
Disruptor   (2003-10-10 12:21) [4]

Такой DBISAM нет в списке типов баз данных. Там от STANDART до ORACLE а такой нет.

Ну в смысле почему она лучше?


 
Disruptor   (2003-10-10 12:22) [5]

т.е. от STANDART до SQL Server


 
Reindeer Moss Eater   (2003-10-10 12:23) [6]

Такой DBISAM нет в списке типов баз данных.

В списке драйверов BDE нет. А ты его как раз и не хотел использовать.


 
Danilka   (2003-10-10 12:25) [7]

[6] Reindeer Moss Eater © (10.10.03 12:23)
>А ты его как раз и не хотел использовать.
Он такого не говорил :))
Хотя, конечно, согласен, про БДЕ лучше забыть.


 
zx   (2003-10-10 12:25) [8]

это список бде, так его все равно ставить придется.
> без свяких установок драйверов для БД


 
Romkin   (2003-10-10 12:25) [9]

Firebird Embedded or Yaffil personal :P


 
Hooch   (2003-10-10 12:29) [10]

DBISAM содержит в компоненты для работы с собой, в итоге получается exe файл и dat файлы с таблицами, не нужно не БДЕ ни драйверов, ядро будет содержатся в exe


 
Disruptor   (2003-10-10 12:37) [11]

Подскажите, где можно достатьт DBISAM - в стандартной поставке его нет.


 
Andriano   (2003-10-10 13:11) [12]

Если база не очень большая можно на TClientDataSet не плохую базу накидать. TClientDataSet умеет сохранять данные в файл (BINary, XML) и читать из них. Lookup и всё остальное есть.


 
Hooch   (2003-10-10 13:24) [13]

>> Подскажите, где можно достатьт DBISAM - в стандартной поставке его нет.

www.google.ru в строке поиска DBISAM


 
Hooch   (2003-10-10 13:27) [14]

или www.fixdown.com


 
Anatoly Podgoretsky   (2003-10-10 13:59) [15]

Romkin © (10.10.03 12:25) [9]
Он не хочет


 
Vlad   (2003-10-10 14:05) [16]

Присоеденюсь к Romkin ©.
У самого недавно была подобная задача. Yaffil Personal - то что надо. Всего одна библиотека (gds32.dll) в папке с приложением + файл самой БД. Проверено на больших объемах - работает как часы.


 
Семен Сорокин   (2003-10-10 14:15) [17]

как вариант - Access


 
Vlad   (2003-10-10 14:25) [18]

>Семен Сорокин © (10.10.03 14:15) [17]
Смотря какие объемы базы. У Access"97 потолок - 1гб, у Access"2000 - 2гб


 
Disruptor   (2003-10-10 15:56) [19]

Если не секрет, какие сложности могут быть при устанновки БД под Яффи или Акцесс?


 
Disruptor   (2003-10-10 16:01) [20]

По объемам Access подойдет. База маленькая


 
Vlad   (2003-10-10 16:24) [21]

Что касается Yaffil Personal - никаких сложностей.
Скачать можно на www.ibase.ru. Он бесплатный.
2 библиотеки - gds32.dll, msvcr70.dll
Копируй их в папку system(32) и все дела.
С аксессом вобщем сложностей никаких. Поставить соотв. драйвер.


 
KSergey   (2003-10-10 17:08) [22]

Вы собираетесь персонально наколошматить 1 гиг инфы? ;)
Ну разве что фильмец туда закачнуть, только есть ли в том смысл.


 
KSergey   (2003-10-10 17:09) [23]

[22] было комментарием к [18] Vlad © (10.10.03 14:25)


 
Vlad   (2003-10-10 19:33) [24]

>KSergey © (10.10.03 17:09) [23]
Чего непонятно ?
У меня лично база 6 гб на локале, никаких фильмов, даже блобов нет. Ну и почему у других такого не может быть ?


 
Serginio666   (2003-10-10 19:46) [25]

Кхе-Гхы_Хаха.


 
Disruptor   (2003-10-13 09:41) [26]

Чтобы законнектиться к акцессу, нужно использовать BDE компоненты или что-то другое?


 
Anatoly Podgoretsky   (2003-10-13 09:47) [27]

Что то другое лучше - JET через ADO


 
Disruptor   (2003-10-13 09:48) [28]

Подскажите, какие именно компоненты из ADO нужны для корректной работы?


 
Vemer   (2003-10-13 10:14) [29]

Здравствуйте.
Почитал в этой ветке про Yaffil Personal.
Подскажите пожалуйста порядок действии (и строчку кода под Дельфи), чтобы чтобы моя программа использовала этот самый gds32.dll от Yaffil Personal для доступа к GDB файлу. Gds32.dll как я понял надо кинуть в папку с проектом, другой DLL (MSO7???.DLL) в папку Windows\System. Что надо сделать еще?Заранее спасибо.


 
Danilka   (2003-10-13 10:18) [30]

[29] Vemer © (13.10.03 10:14)
думаю, лучше все длл-ки держать в каталоге с программой, иначе могут возникнуть проблемы у юзера, у которого кроме этой программы есть программы работающие с сервером яффи.


 
Anatoly Podgoretsky   (2003-10-13 10:30) [31]

Disruptor © (13.10.03 09:48) [28]
Для корректной работы нужны MDAC и Jet Update, это порядка 10 мб, где брать сам наверно догадаешься.


 
KSergey   (2003-10-13 10:35) [32]

> [24] Vlad © (10.10.03 19:33)
> >KSergey © (10.10.03 17:09) [23]
> Чего непонятно ?
> У меня лично база 6 гб на локале, никаких фильмов, даже
> блобов нет. Ну и почему у других такого не может быть ?

Вы локально само(едино)лично наколотили туда 6 Гиг????
Сказать по-правде - не верю. Это ж сколько если в тома книг первести получится?!!


 
Vemer   (2003-10-13 10:43) [33]

>Danilka[30]
А строчку для подключкния DLL слабо кинуть?
Туго у меня с системным программированием :), с MessageBox 2 дня разбирался.
Для того Yaffil Personal и пытаюсь поставить чтобы никаких серваков (IB, FB, Яфил, Некрофил)не запускать.


 
Romkin   (2003-10-13 10:44) [34]

Кстати, насчет Jet...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledb_deprecated.asp


 
Vlad   (2003-10-13 10:48) [35]

>Vemer © (13.10.03 10:43) [33]
Для нормальной работы программы достаточно иметь GDS32.DLL в папке с приложением. Для работы всяких там IBExpert"ов и прочих желательно gds32.dll, msvcr70.dll иметь так же в какой либо системной папке, или папке, описанной в переменной PATH

>KSergey © (13.10.03 10:35) [32]
С чего вы взяли что руками заколотил ?
А про загрузку из внешних источников что нибудь слышали ?


 
Disruptor   (2003-10-13 10:59) [36]

Подскажите, правильнно ли я понял, что могу создавать БД на интербейзе, а потом их использовать и распространять с gds32.dll - и мои проги будут автоматом использовать яффи без BDE?


 
Romkin   (2003-10-13 11:02) [37]

Если для доступа ты не будешь использовать TTable & TQuery - то да. Пользуй IBX, только обнови версию. Или FIBPlus, но это за деньги. Есть еще dbExpress, но это новенькое, и ему тоже dll парочка требуется


 
Brahman   (2003-10-13 11:06) [38]

DBISAM - уже говорилось.
Один exe, довольно приличный SQL, SQL Script, сразу сетевая,
шифрация.

Сейчас есть и Client-Server.

www.elevatesoft.com

Более трех лет создавал софт на ней - как часы.


 
Vemer   (2003-10-13 11:13) [39]

Снова я.
Если я правильно понял, все IB-компоненты обращаются к GDS32.DLL неважно какому, и если кинуть GDS32.DLL + Other.DLL от Yaffil Personal в папку с проектом/программой, то они будут обращаться к нему, притом никаких спецуказаний в листинге программы делать не надо. Блин, почему на IBASE.ru не могут это в FAQ или Readme для таких тупых как я заколотить.


 
Vlad   (2003-10-13 11:20) [40]

>Vemer © (13.10.03 11:13) [39]
Ты правильно понял. В Yaffil Personal GDS32 совмещает в себе и сервер и клиент. Так что для нормальной работы проги достаточно иметь только ее одну. Либо в папке с приложением, либо, как я уже говорил, в любой папке, описанной в переменной PATH.



Страницы: 1 2 вся ветка

Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.011 c
3-78765
Plt
2003-10-31 15:45
2003.11.24
Как получить дату и время


14-79181
esVer
2003-10-30 10:05
2003.11.24
Передача сообщений в чужое окно


7-79213
Shopot
2003-09-13 16:31
2003.11.24
Шрифты для матричного принтера


7-79195
_askNN_
2003-09-14 01:21
2003.11.24
Уровень сигнала


3-78856
Liavik
2003-11-03 16:59
2003.11.24
Проверка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский