Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поля BOLLEAN в FireBird [D5, Paradox, FireBird]


Страницы:   1 2

Новичек ©   (2008-04-11 13:17:00) 

Перетащил базу с Paradox на FireBird. Поля типа boolean перенеслись как varchar(1). Посмотрел в SQL Manager для FireBird - там нет типа поля boolean. Вследствии чего возникли проблемы в программе где используются таблицы с логическими полями. Таблиц и логических полей много. Можно ли както обойти данную ситуацию?


Loginov Dmitry   (2008-04-11 23:24:00) [1]

> Короче выхода нет. База ремонтируется по 15 раз на дню.
> Пипец.


Врядли можно сделать, чтобы при использовании BDE + Paradox ничего не глючило. Однако можно организовать синхронную запись в базу (чтобы 2 программы/потока одновременно не могли ничего записать) и осторожнее с ремонтом базы! Может сама проверка правильности индексов провоцирует их порчу... Либо в настройках что не так (наверняка база выложена на каком-нибудь сетевом ресурсе).
Возможно на странице http://matrix.kladovka.net.ru/index.php?page=bdeproblemsнайдешь что-нибудь полезное...

Но переделка проги, которая 10 лет дописывалась - жуткое занятие!


Виталий Панасенко(дом)   (2008-04-11 19:53:00) [2]


> ЕГАИС пиши, и клиенты будут и сам богатым тоже.

А это куда ?!!!:-)


Anatoly Podgoretsky   (2008-04-11 19:40:00) [3]

> Ega23  (11.04.2008 16:24:30)  [30]

ЕГАИС пиши, и клиенты будут и сам богатым тоже.


Ega23   (2008-04-11 16:24:00) [4]


> Anatoly Podgoretsky ©   (11.04.08 15:58) [29]


Да это шутка была; где я столько клиентов-то найду...  :)


Anatoly Podgoretsky   (2008-04-11 15:58:00) [5]

> Ega23  (11.04.2008 15:37:28)  [28]

Если больше, то тут один сервер не справится, надо кластер строить, разделение по серверам и много еще чего.
Микрософту хватает, NASDAQ хватает, а тебе нет.


Ega23   (2008-04-11 15:37:00) [6]


> Никаких проблем, ни с MS SQL Server Express, ни с MSDE,
> , ни с MS SQL Server DataCenter - оно у них у всех одинаковое
> - 32767 на один физический сервер.
>


вооот. А вдруг у меня больше будет?  
:)))))))


Anatoly Podgoretsky   (2008-04-11 15:25:00) [7]

> Новичек  (11.04.2008 15:06:24)  [24]

Никаких проблем, ни с MS SQL Server Express, ни с MSDE, , ни с MS SQL Server DataCenter - оно у них у всех одинаковое - 32767 на один физический сервер.


Anatoly Podgoretsky   (2008-04-11 15:25:00) [8]

> Reindeer Moss Eater  (11.04.2008 15:13:25)  [25]

Сейчас посмотрим, а тому ли я дала.


Reindeer Moss Eater   (2008-04-11 15:13:00) [9]

Это сверх сектретная инфа.


Новичек   (2008-04-11 15:06:00) [10]

А как с количеством подключений в MS SQL Server Express?


Anatoly Podgoretsky   (2008-04-11 15:00:00) [11]

> Новичек  (11.04.2008 14:47:16)  [16]

Меньше, но переделок будет везде много, если тупо не переносить.
А нелицензионный то зачем, есть же MSDE и MS SQL Server Express


Anatoly Podgoretsky   (2008-04-11 14:59:00) [12]

> Reindeer Moss Eater  (11.04.2008 14:37:15)  [15]

Хорошая альтернатива, для персональной БД, но на dBase VII или выше.
Выше надо покупать.


Anatoly Podgoretsky   (2008-04-11 14:58:00) [13]

> Новичек  (11.04.2008 14:37:14)  [14]

На MS SQL, меньше проблем при миграции. Но без переделок это ты загнул, это же Парадокс, там много обмана и нелогичного.


Anatoly Podgoretsky   (2008-04-11 14:57:00) [14]

> Reindeer Moss Eater  (11.04.2008 14:29:11)  [11]

Автоинкримент в Парадоксе это настоящий парадокс.


Anatoly Podgoretsky   (2008-04-11 14:56:00) [15]

> Новичек  (11.04.2008 14:28:10)  [10]

Может быть, но только в последних версиях.


Новичек   (2008-04-11 14:55:00) [16]

Прога 10 лет разными людьми дописывалась. И где что разобрать чтобы "один раз сделать нормально" довольно долго и трудно. Вот и подумалось перейти на другую СУБД (с наименьшими переделками) чтобы избежать проблем с индексами.


Sergey13   (2008-04-11 14:48:00) [17]

> [14] Новичек   (11.04.08 14:37)
> На какую СУБД лучше и безболезненей мигрировать с парадокса
> с наименьшими переделками?

Раз 15 раз на дню правишь, стало быть прога рабочая и база нагруженная. Может стОит один раз сделать нормально?


Новичек   (2008-04-11 14:47:00) [18]

А на MSSQL будет больше переделок? (Есть, правда нелицензионный) для пробы хотябы.


Reindeer Moss Eater   (2008-04-11 14:37:00) [19]

на дибейс


Новичек   (2008-04-11 14:37:00) [20]

>Прямо так и написано - автоинкремент?
Ну я в FB новичек. Написано "Автоинкрементное значение" - короче  генератор как щас посмотрел.
На какую СУБД лучше и безболезненей мигрировать с парадокса с наименьшими переделками?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо