Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
Пытаюсь реанимировать весьма старую программу БД SQL Server 2000 приаттачил к Server 2008 r2. В management studio всё видно. Клиент ещё на BDE C++Builder 5. (Программа от ~2001 г.) Сейчас у меня windows 7 64 бит Программа не запускалась - требовала ntwdblib.dll. Скачал, поставил 32 битовую. теперь при попытке открыть бд в клиенте db->Open(); имею access violation. Прошу совета - удастся ли выкрутиться или придётся воссоздавать среду на момент создания БД и клиента? Было: XP 32, Server 2005 (а ещё раньше 2000) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2019, 12:41 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
BDE через алиас? Если да, попробуйте по ODBC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2019, 12:52 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
muk07Было: XP 32, Server 2005 (а ещё раньше 2000) А если виртуалку поднять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2019, 13:20 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
спасибо, я написал пост и через 5 минут именно эта мысль пришла в голову. Попробовать ещё не успел. Доп. вопрос Внешние соединения в процедурах и ф-ях на sql server используют '*='. 2005 сервер это терпел. Помнится, что 2008 сервер этого уже не допускает и требует left (или right) join. Возможно ли установить 2005 сервер не удаляя 2008? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2019, 13:20 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
я имел в виду odbc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2019, 13:22 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
muk07, ODBC никак не поможет. Надо переписывать запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2019, 13:48 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
muk07Внешние соединения в процедурах и ф-ях на sql server используют '*='. 2005 сервер это терпел. он "терпел" ровно так же, как и 2008: если базе выставлен compatibility level 80 muk07Помнится, что 2008 сервер этого уже не допускает и требует left (или right) join. неправильно помните. что 2005, что 2008, поддерживают compatibility level 80 muk07Возможно ли установить 2005 сервер не удаляя 2008? да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2019, 14:18 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
Помнится, что 2008 сервер этого уже не допускает и требует left (или right) join. Возможно ли установить 2005 сервер не удаляя 2008? Все зависит от установленного режима совместимости. База 2005 должна работать норм. Но ее нельзя будет так просто перевести под 2008. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2019, 14:21 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
спасибо за ответы. установил виртуалку и все нужные программы к ней. теперь устанавливается соединение с бд из management studio, но не устанавливается из среды borland c++ builder 5 (bde) делаю элемент TDatabase Connected=true и получаю cannot locate SQL Server. БД от SQL Server 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 09:50 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
забыл: Alias не используется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 10:00 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
muk07получаю cannot locate SQL Server.Возможно, имя сервера неправильно указываете. Нужно как в SSMS. Или дело в протоколе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 11:25 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
имя сервера указываю то же, что и при успешном соединении из management studio. протокол tcp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 13:18 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
Именованный экземпляр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 13:36 |
|
||
|
Реанимировать старую программу
|
|||
|---|---|---|---|
|
#18+
неименованный - default ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2019, 16:19 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39875542&tid=1687143]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 483ms |

| 0 / 0 |
