Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 05:50

Подключение к базе

Автор Tyshkan, 09 апр 2013, 10:38

0 Пользователей и 1 гость просматривают эту тему.

Tyshkan

при переходе с терминального режима перестала работать обработка раньше было так:

Состояние("Осуществляется подключение к ИБ УТ11...");
   V82 = Новый COMObject("V82.COMConnector");
   Попытка
      [size=78%]УТ = V82.Connect("File=""D\Base1C\УТ11_8_2"";Usr=""Администратор"";Pwd = ""929929""");[/size]
   Исключение
        Предупреждение("База данных не инициализирована!!!");
      Сообщить(ОписаниеОшибки());
      ЭтаФорма.Закрыть();
    КонецПопытки;
Но теперь база лежит в другом месте : \\123.456.78.910\Base1C\УТ11_8_2


как теперь переписать этот код??

Dethmontt

Вместо D\Base1C\УТ11_8_2
вставить
\\123.456.78.910\Base1C\УТ11_8_2
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

MuI_I_Ika

Надо соответственно путь новый писать.

Tyshkan

{Форма.Форма.Форма(354)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок '\\123.456.78.910\Base1C\УТ11_8_2/1Cv8.1CD'

MuI_I_Ika

Права редактирования на эту папку есть?

Tyshkan

Полные права на папку. Код такой:
Состояние("Осуществляется подключение к ИБ УТ11...");
   V82 = Новый COMObject("V82.COMConnector");
   Попытка
      //СтрокаПодключения = СформироватьСтрокуПодключения();
      //УТ = V82.Connect(СтрокаПодключения);
      УТ = V82.Connect("File=""\\123.456.78.910\Base1C\УТ11_8_2"";Usr=""Администратор"";Pwd = ""929929""");
   Исключение
        Предупреждение("База данных не инициализирована!!!");
      Сообщить(ОписаниеОшибки());
      ЭтаФорма.Закрыть();
    КонецПопытки;

MuI_I_Ika

А если по имени компа попробовать обратиться?

Tyshkan

не совсем понимаю как?

MuI_I_Ika

вместо \\123.456.78.910\Base1C\УТ11_8_2

\\ServerName\Base1C\УТ11_8_2

Tyshkan

{Форма.Форма.Форма(354)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Ошибка при выполнении операции с информационной базой
Ошибка открытия файла блокировок '\\Server-1C\Base1C\УТ11_8_2\1Cv8.1CD'

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск