Htibkb мы тут закрыть один старый сервер и перенести с него старые базы в другое место. а базы с подвыподвертом - самописные ДБФ с прямой работой со скульными БД. там свои процедуры и таблицы лежат помимо дбф.
Подключение идет как мне удалось понять через этот самый объект, но вот проблема в том что я не вижу в упор имени базы к которой он подключается в модулях 1С. Ентерпрайзом я вижу какая база задействуется по факту, но неясно почему и не хотелось бы перенести что-то, а потом окажется что что-то забыто.
Вот кусок кода
SQLLev=CreateObject("ODBCSQL.RarusSQL");
source__=TrimAll("LSQL");
user__=TrimAll("petrol");
passw__=TrimAll("petrol");
Result =0;
Result = SQLLev.Connect(source__,user__,passw__);
а подключается база "Leva_1C". Если кто-то пользовался, подскажите где смотреть имя задействуемой базы в програмных текстах? или тут какой-то параметр потом в СКЛ отрабатывается?
(2) Хм... А драйвер ODBC хоть при переносе сможете переустановить? Если да то обзывайте новую железку также с тем же IP и переносите. Попробуете - должно подключиться.
А так хоть бы конфу указали, а то гадание даже не на кофейной гуще.
(4) конфа самописная. то ли прошлым, то ли позапрошлым программистом. вот пока остановил сервер. копирую каталоги и БД на новое место, будем пробовать что взлетит.
(3) так вот тоже думал на какой-то псевдоним но к DLL RarusSQL никакого конфига не лежит. в ентерпрайз менеджере алиас не нашел. хотя конечно мог искать где-то не там.
(3) спасибо за навобку. нашел таки в менеджере odbc
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший