Sql Server Migration Tool не совсем работает

Я наконец смог получить правильную схему с обеих сторон. Я готов выполнить последний шаг и....

Миграция данных началась.... Миграция данных не удалась... System.Data.OracleClient требует клиентского программного обеспечения Oracle версии 8.1.7

Я сделал когда-либо предложение в Google, известном человеку 1) установить клиент oracle 10.2 и удалить 10.1 2) добавить "аутентифицированных пользователей" в домашний каталог oracle 3) перезапустить службы sql 4) перезагрузить машину

безрезультатно, что так всегда. В чем дело? Помогите.

1 ответ

Есть ли у вас компьютеры x64 в качестве сервера SQL и / или машина, на которой работает клиент SSMA? Вы можете установить только клиент Oracle x86, но средство миграции работало как 64-битный исполняемый файл (это часть SSMA, которая работает на стороне SQL Server через агента SQL Server AFAIK). Если у вас есть некоторые настройки x64, попробуйте также установить клиент Oracle x64. Хотя убедитесь, что у вас есть клиент Oracle на сервере, на котором работает целевой SQL Server (во время переноса данных он не прокачивает ваши данные через инструмент клиента SSMA - он пытается подключиться с компьютера SQL Server напрямую к исходному серверу Oracle).

PS: я понимаю, что уже слишком поздно предлагать решение, но в случае, если у кого-то есть что-то похожее... И (как всегда) было бы неплохо заглянуть в журнал с соответствующим уровнем детализации...

Другие вопросы по тегам