|
|
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Есть следующая ситуация: 1. Есть три БД на разных серверах, имена БД одинаковые 2. На клиентской машине прописаны три алиаса в системных DSN Получаем ServerName в ODBC одинаковые, алиасы разные (DS name), host естессно разные - результат ... при обращении из MS SQL (создаю package слияния трех баз в SQL) получается следующее - неважно какой алиас выбираешь за источник ... данные заливаются только из алиаса который был подлинкован первым.. такое ощущение, что при обращении к алиасу проверяется кэш и всвязи с тем что имена БД одинаковые потупому хватается последнее соединение... как победить? Имена БД изменять нельзя .. :(.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 10:48 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Ну так и пишите имя хостов, а не имена серверов или же назовите имена серверов по разному (для этого не требуется изменять имена БД). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 11:01 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
ASCRUSНу так и пишите имя хостов, а не имена серверов или же назовите имена серверов по разному (для этого не требуется изменять имена БД). ты чего подразумеваешь под "имена хостов" и "имена серверов"??? Server Name в закладке Database у всех одно, и менять его непосредственно на сервере конкретном нельзя.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 13:36 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Я подразумеваю, что Вам можно в ODBC вместо имени сервера написать его конкретный ip-адрес с портом или же на каждом сервере в параметре его запуска указать уникальное имя сервера в сети, что есть разумно и исключает множество ошибок для тех случаев, когда клиентские приложения цепляются по имени сервера в одноранговой сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 13:52 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Первый вариант не подходит .. т.к. IPшник не проканает за название сервера БД, изменить название сервера БД? хм... позволит ли это прога которая пользует эти БД.. хотя ссылаясь к конкретной БД посредством алиасов ODBC, ей ИМХО неважно имя сервера БД ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 14:03 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Самым правильным вариантом было бы изменить имена серверов. dbsrv7 -n Server_1 MyCoolDataBase.db dbsrv7 -n Server_2 MyCoolDataBase.db dbsrv7 -n Server_3 MyCoolDataBase.db В DSN соответственно в на вкладке Database поле Server name: Server_1, Server_2 и так далее. А поле Database name: MyCoolDatabase у всех. На вкладке Network ставим галочку возле TCP/IP, поле оставляем пустым. Если религия запрещает менять имена серверов (не понятно почему), то можно сделать так, для всех трех DSN делаешь одинаковые установки: Server name: MyCoolServer Database name: MyCoolDatabase И галочку возле TCPIP А дальше настройки различаются. Идешь в текстовое поле TCPIP и пишешь там: IP=192.168.0.1;DoBroadcast=DIRECT IP=192.168.0.2;DoBroadcast=DIRECT IP=192.168.0.3;DoBroadcast=DIRECT А еще полезно почитать документацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 20:08 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Я вот тут хотел стартануть ASA9, так вот он статонуть не захотел, честно написав, что сервер с таким именем уже есть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2004, 11:11 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Sergey OrlovЯ вот тут хотел стартануть ASA9, так вот он статонуть не захотел, честно написав, что сервер с таким именем уже есть... угу ;( ... такие вот пироги! (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 06:35 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
IP=192.168.0.3;DoBroadcast=DIRECT сие помогло вроде ... СПАСИБО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 06:58 |
|
||
|
Злобный глюк с ASA 7.0
|
|||
|---|---|---|---|
|
#18+
Sergey OrlovЯ вот тут хотел стартануть ASA9, так вот он статонуть не захотел, честно написав, что сервер с таким именем уже есть... А ты скажи сереверу в командной строке -x TCPIP(DoBroadcast=NO) оно и стартанет... Только потом клиентам прийдется сервера по портам различать. Но если хочется извращений - почему бы и нет? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 21:28 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32833289&tid=2014004]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 501ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...