Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.25;
Скачать: CL | DM;

Вниз

Слетает база, выбор новой.   Найти похожие ветки 

 
suharew   (2005-08-08 22:32) [0]

У меня есть база Paradox, работаю с ней через с помощью SQL запросов через TQuery. Но что то в последнне время часто начала слетать база. Скачал Degisy AbiDesktop которая восстанавливает базу. Но это не дело постоянно восстанавливать.  Программа работает в сети, к базе обращаются несколько человек.  Все настройки BDE вроде сделал, и Local Share, и  Net Dir и Private Dir, все установил. Но база слетает гдето раз в месяц, может чаще. Подскажите На какую БД перейти с минимальными изменениями в коде программы. И соответственно по надежней.


 
P.N.P. ©   (2005-08-08 22:36) [1]

>suharew   (08.08.05 22:32)
Перейди на нормальный sql server и не мучайся. Бесплатных до хохоту, тройка самых популярных FireBird,MySql,PostRgesql


 
Anatoly Podgoretsky ©   (2005-08-08 22:42) [2]

FireBird/MSSQL(MSDE)


 
P.N.P. ©   (2005-08-08 22:45) [3]

Наверное, к моему
>тройка самых популярных FireBird,MySql,PostGresql
стоит добавить ИМХО :)


 
suharew   (2005-08-08 22:49) [4]

Понятно. А есть документация какая-нибудь на то, как с FireBird работать. Не то как его устанавливать, а именно работать. Ну типа, вот так-то надо сделать чтоб соединиться с базой, вот-так чтоб получить данные. и т.п. у меня есть FireBird, но ума я ему не дам, незнаю как работать.


 
3DxFantastika ©   (2005-08-08 22:56) [5]

MySQL -)


 
P.N.P. ©   (2005-08-08 23:05) [6]

>suharew   (08.08.05 22:49) [4]
http://www.ibase.ru/
>3DxFantastika ©   (08.08.05 22:56) [5]
Как бы то нибыло,mysql годится в основном для веб серверов,
хотя там и введено много новшеств в последнее время, но
он в своей нише так, по моему, и остается.


 
3DxFantastika ©   (2005-08-09 01:02) [7]

имхо он универсален ...


 
ANB ©   (2005-08-09 11:30) [8]

На ораклу переводи. И денежку можно под это дело срубить.


 
msguns ©   (2005-08-09 12:11) [9]

Мускул чрезвычайно быстр на извлечение и добавление, но не дай Бог делать там массовые апдейты. Кроме того он не имеет понятия о ХП, триггерах и генераторах (последовательностях)
Или я неправ ?


 
AxelBlack   (2005-08-09 13:30) [10]

MS SQL (imho)
Доводы:
- легко воспринимается начинающими; много хорошей и подробной документации от разработчика; много форумов
- практически все необходимые фичи
- достаточный выбор средств доступа к данным
- выбор между средствами администрирования (программно)
- после него легко перейти на другие DB
- etc.


 
3DxFantastika ©   (2005-08-09 13:48) [11]

AxelBlack   (09.08.05 13:30) [10]
MS SQL говорят глюкав и дыряв ...

msguns ©   (09.08.05 12:11) [9]
не зря же везде для Web юзают mySQL -)


 
AxelBlack   (2005-08-09 14:12) [12]

>3DxFantastika ©   (09.08.05 13:48) [11]
>MS SQL говорят глюкав и дыряв ...
кто говорит? это достоверный, надежный источник? :))

Человек (автор) же стоит на пороге выбора, дайте ему больше информации!

На счет дырявости - оно везде. Их нет в Oracle? или в MySQL? A Paradox - одна большая дыра, если уж на то пошло :)) Надо все оценивать и сравнивать, включая оперативность и качество поддержки разработчика.

Не буду спорить :) Но хотелось бы видеть обусловленные доводы.

В конце концов выбор делается не только из рекомендаций кого-то, но и из политики организации, нацеливаясь на будущее.

Думаю, что большинство ошибок относится на часть программного обеспечения, окружающего MS SQL (то же касается и других БД).
Если Вы пишите, например, свою схему снэпшот репликации или бэкап, да не дай бог еще и удаленно с медленной связью, то, редко можно обойтись без ошибок.


 
Anatoly Podgoretsky ©   (2005-08-09 14:21) [13]

3DxFantastika ©   (09.08.05 13:48) [11]
Где ты такого начитался
А насчет используют (видимо ты это имел ввиду когда использовал это странное ламерское слово юзают), так это просто, он просто входит в состав ОС, а дареному коню в зубы не смотрят.


 
AxelBlack   (2005-08-09 14:39) [14]

>suharew   (08.08.05 22:32)  
>У меня есть база Paradox, работаю с ней через с помощью SQL запросов через TQuery. Но что то в последнне время часто начала слетать база ...

Кстати, для работы с бд Paradox без "слетать" совсем не обязательно менять устоявшиеся предпочтения и переходить на что-то другое.

Достаточно внести несколько изменений в приложение, позволяющие работать в многопользовательском режиме (о них здесь говорилось неоднократно, возможно есть в FAQ - ?; по крайней мере Anatoly Podgoretsky о них знает точно :)) - я узнал об этих трюках с его постов года 3 назад),
плюс, я бы добавил, если сеть на hub"ах, то все поменять на свитчи.

Затраты скорее всего будут намного меньше, чем "переделка" приложений (как по времени, так и по деньгам).

Пример: у нас работают одновременно несколько отделов на Paradox (+/- 50 чел), с таблицами , часто > 150-200 тыс. рекордов; за последние 3 года - ни одного сбоя.


 
Anatoly Podgoretsky ©   (2005-08-09 14:56) [15]

AxelBlack   (09.08.05 14:39) [14]
Значит хорошо отладил, в том числе и сеть. Надеюсь, что прибил все индексы, кроме первичных ключей. Благоприятно сказывается на здоровье.



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

Текущий архив: 2005.09.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.032 c
9-1116158701
OSokin
2005-05-15 16:05
2005.09.25
Альфа, подсветка и поворот с DirectX


2-1123957167
Darkmaster
2005-08-13 22:19
2005.09.25
ftp


4-1123098743
ZLOFENIX
2005-08-03 23:52
2005.09.25
помогите с ПРИМЕРАМИ


2-1123932636
Zaero
2005-08-13 15:30
2005.09.25
Как преобразовать переменную типа String в тип PAnsiChar?


1-1123872497
ArtemESC
2005-08-12 22:48
2005.09.25
Abbrevia Zipper