2010-01-11 18 views
5

Czy są jakieś dobre, łatwe w użyciu oprogramowanie do eksportowania plików bazy danych Access do bazy danych Oracle 11g?MS Access to Oracle easy Conversion/Migration

Wiem, że nie jest to najczęstszy przypadek, ale aplikacje rosną, szczególnie w przypadku starszych aplikacji, które korzystają ze starych technologii, takich jak Access w tym przypadku, muszą zostać uaktualnione w pewnym momencie.

Poradniki i artykuły dotyczące migracji programu Access 2003 i 2007 byłyby preferowane.

jest narzędzie zwane mdbtools które pomogłyby robiąc coś takiego:

for i in *.mdb;do mdb-schema $i oracle > $i.schema.sql;done 

Jednak jestem na enviornment Windows oraz mdbtools wydaje się być jedynym narzędziem Linux.

+1

Er, Access to nic nie znaczy "stara technologia". Jet/ACE jako magazyn danych z pewnością może być przerośnięty, gdy aplikacja uzyskuje więcej danych i więcej użytkowników, ale to nie dlatego, że jest to "stara technologia" - tylko te wymagania zmieniły się i przerosły specyfikację oryginalnego magazynu danych. –

Odpowiedz

5

Migration Workbench, który jest dostarczany z bezpłatnym (Oracle) narzędziem programisty SQL, obsługuje migrację z MS Access. Find out more.

edit

Ponieważ nie używam MS Access sobie, że brakowało ważną kwestię: SQL Developer nie obsługuje migracji z programu Access 2007. Jednakże, zgodnie to this thread na forum Developer OTN SQL, może być przygotowanym do pracy z najnowszą wersją SQL Developer (czyli 2.1).

+0

Niestety, wymaga to posiadania pakietu Office 2003 i nie obsługuje wszystkich formatów programu Access, na przykład dat. Jakieś inne sugestie? –

+0

Czy możesz podać link wyjaśniający te punkty? Przyznaję, że nie podjąłem migracji dostępu do Oracle, ale dokumentacja sugeruje, że mapują daty MS Access na daty Oracle i że obsługuje wersje Access sięgające 97. – APC

+0

. "Nie obsługuje migracji do programu Access 2007 "czy to znaczy, że nie obsługuje importowania danych do Oracle z baz danych w formacie ACCDB? –