Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL / 4 сообщений из 4, страница 1 из 1
22.11.2002, 10:23:05
    #32071172
Sergey A.Ledenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL
Написал DTS. Все работает. По расписанию работать отказывается.

пишет:
DTSRun: Loading... DTSRun: Executing... DTSRun OnStart:
DTSStep_DTSExecuteSQLTask_1 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1
DTSRun OnStart: DTSStep_DTSExecuteSQLTask_2 DTSRun OnFinish:
DTSStep_DTSExecuteSQLTask_2 DTSRun OnStart: DTSStep_DTSDataPumpTask_1
DTSRun OnError: DTSStep_DTSDataPumpTask_1, Error = -2147467259 (80004005)
Error string: [Microsoft][ODBC Driver Manager] Data source name not found and no
default driver specified Error source: Microsoft OLE DB Provider for ODBC Drivers
Help file: Help context: 0 Error Detail Records: Error: -2147467259
(80004005); Provider Error: 0 (0) Error string: [Microsoft][ODBC Driver Manager] Data
source name not found and no default driver specified Error source: Microsoft OLE DB
Provider for ODBC Drivers Help file: Help context: 0 DTSRun OnFinish:
DTSStep_DTSDataPumpTask_1 DTSRun: Package execution complete. Process Exit
Code 1. The step failed.

Где DTSStep_DTSDataPumpTask_1 - собственно сам трансфер.

Первые два SQL - это удаление таблицы DBase и создание таблицы соответственно.

Проблемы с подключением к MySQL, я полагаю. Но почему?

Пробовал с агентом побороться (MSSQL Service Agent). Ничего не вышло. Ставил в параметры подключения изменять (с логином админа), не помогло.
...
Рейтинг: 0 / 0
22.11.2002, 11:21:22
    #32071217
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL
...
Рейтинг: 0 / 0
22.11.2002, 12:08:17
    #32071273
Sergey A.Ledenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL
Если пакет выполняется как задание SQL Server Agent, то подключение будет создано от учетной записью, от имени которой стартован сервис SQL Agent (принимаем, что владелец пакета является членом роли Sysadmin).

Не получается у меня изменить параметр учетной записи от имени которой Агент стартован. Пробовал подставить Админский логин, не берет. Говорит, что такого нет, или что имя неверное.

Это что касается Service Startup Account на странице General MSSQL Agent Properties.

А на странице Connection изменение параметров подключения на SQL Server Autentification с админским логином результатов не дает.

Я вообще то не очень понимаю разницу между Service Startup Account и SQL Server Autentification :(
...
Рейтинг: 0 / 0
22.11.2002, 12:29:48
    #32071289
Sergey A.Ledenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL
Вообще, как я это дело понимаю, проблема может заключаться на этапе подуключения к MySQL серверу. В DTS я параметры подключения прописал. Авот как Агент подключается, для меня загадка.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Экзотическая задача: переброска данных из MySQL в DBaseIV силами MSSQL / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]