Каким будет самый простой способ перенести базу данных из SQL Server 2005 в Oracle? У меня около 6 таблиц, каждая с большим объемом данных.
Взгляните на эту страницу Oracle на Миграция Microsoft SQL Server на Oracle.
Вы можете попробовать Мастер публикации баз данных от Microsoft. Он «публикует» базу данных в сценарии T-SQL. Я не пробовал напрямую переходить на Oracle. Но я подозреваю, что вы могли бы соответствующим образом изменить сценарий T-SQL.
Имея всего шесть таблиц, ручное преобразование, вероятно, даст вам лучший результат. Создайте ERD, сгенерируйте схему Oracle, а затем перенесите данные, экспортируя файлы CSV и импортируя их. Я использовал SQL Developer, как указано выше, но иногда требуется немного поработать, чтобы все заработало, и вам все равно придется создать ERD для будущей разработки. Это сэкономило мне много времени на преобразование, но это было более 100 таблиц. В этом случае было быстрее использовать инструмент, чтобы создать большую часть этого, а затем все исправить.