dersharky
Benutzer
- Beiträge
- 15
Hallo zusammen,
ich werde von MySQL zu Oracle migrieren und stehe vor einem Dilemma. Bis jetzt hatte ich 5-6 Schemas in MySQL mit jeweils mehreren Tabellen. In Oracle wie ich verstanden habe geht nur ein Schema mit dem dem gleichen Benutzer. Für jedes weitere Schema sollte man zusätzlicher Benutzer erstellen. Bsp. für 5 Schemas braucht man 5 verschiedene Benutzer. Alle Schemas mit einem Benutzer kann man nicht nutzen. Ich finde das äußerst unpraktisch weil man sich immer anmelden muss um ein Schema zu benutzen. Außerdem alle Schemas werden von mehreren Mitarbeiter genutzt. Ich überlege, ob ich alle ca. 200 MySQL-Tabellen unter einem Oracle- Schema(Benutzer) importiere oder soll ich wie bis jetzt alles in mehreren Schemas in Oracle aufteile. Im ersten Fall sollten die Tabellen mit mehreren Präfixe identifizierbar gemacht werden. Ich habe Bedenken, dass diese Variante der SQL Code sehr unübersichtlich machen wird. Wenn ich mehreren Schemas (Benutzer) erstelle dann müssen sich alle Mitarbeiter immer sich anmelden wenn sie ein anderes Schema benutzen wollen. Hat jemanden Erfahrungen mit solchen Situationen und wenn ja was kann man empfehlen bzw. eventuell etwas anderes machen?
Danke
ich werde von MySQL zu Oracle migrieren und stehe vor einem Dilemma. Bis jetzt hatte ich 5-6 Schemas in MySQL mit jeweils mehreren Tabellen. In Oracle wie ich verstanden habe geht nur ein Schema mit dem dem gleichen Benutzer. Für jedes weitere Schema sollte man zusätzlicher Benutzer erstellen. Bsp. für 5 Schemas braucht man 5 verschiedene Benutzer. Alle Schemas mit einem Benutzer kann man nicht nutzen. Ich finde das äußerst unpraktisch weil man sich immer anmelden muss um ein Schema zu benutzen. Außerdem alle Schemas werden von mehreren Mitarbeiter genutzt. Ich überlege, ob ich alle ca. 200 MySQL-Tabellen unter einem Oracle- Schema(Benutzer) importiere oder soll ich wie bis jetzt alles in mehreren Schemas in Oracle aufteile. Im ersten Fall sollten die Tabellen mit mehreren Präfixe identifizierbar gemacht werden. Ich habe Bedenken, dass diese Variante der SQL Code sehr unübersichtlich machen wird. Wenn ich mehreren Schemas (Benutzer) erstelle dann müssen sich alle Mitarbeiter immer sich anmelden wenn sie ein anderes Schema benutzen wollen. Hat jemanden Erfahrungen mit solchen Situationen und wenn ja was kann man empfehlen bzw. eventuell etwas anderes machen?
Danke