Приветствую! Задача выгрузить несколько таблиц в MS SQL (Azure). К локальной SQL получается подключиться без проблем, но к целевой, которая на Azure, перепробовал разные строки подключения с разными драйверами.
Машина с которой пытаюсь подключиться: Windows Server 2008 R2 Standard, SQL сервер 2008, сервер 1с (платформа 8.3.11.3034)
Администратор открыл все порты, утилитой AzureDataStudio подключиться к базе получается.
Из 1с пытаюсь подключиться через
SQL_Соединение = Новый COMОбъект("ADODB.Connection");
SQL_Соединение.ConnectionString = СтрокаПодключения;
SQL_Соединение.Open();
А дальше строки соединения и ошибки:
СтрокаПодключения = "Provider=MSOLEDBSQL;Data Source=myServer.database.windows.net;Initial Catalog=myBase;Authentication=SqlPassword;User ID=user;Password=pass;"
Ошибка: Произошла исключительная ситуация (Microsoft OLE DB Driver for SQL Server): Named Pipes Provider: Could not open a connection to SQL Server [53].
СтрокаПодключения = "Driver={SQL Server Native Client 10.0};Server=tcp:[serverName].database.windows.net;Database=myDataBase;Uid=[LoginForDb]*[serverName];Pwd=myPassword;Encrypt=yes;"
Ошибка: Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][SQL Server Native Client 10.0]Поставщик TCP: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.
Логин, пароль, сервер бд и имя базы подставляю правильные, т.к. по этим же данным логин через утилиту Azure проходит успешно.