DLDR:取得したい
背景:私たちのプロジェクトには、Webサイトの実装に取り組んでいる2つの異なるチームがあります。アイデアは、後で_basic-services
_をwebsite (cms / portal)
から分離して、異なるWebサイト/ポータルを作成できるようにすることであり、すべてが同じ独立した_basic-services
_を使用しています。
現在のインストールは次のようになります。
_TABLESPACE_N MB AUTOEXTENSIBLE
FOOBAR_DATA 1024 YES
FOOBAR_INDEX 1024 YES
FOOBAR_LOB 1024 YES
SYSAUX 600 YES
SYSTEM 700 YES
TEMP 1024 NO
UNDOTBS1 456 YES
_
これは 質問はスキーマを別のテーブルスペースに移動する方法についてです 。一部の推奨事項_store indexes in another filesystem
_は 物議を醸す/問題がある です。しかし、これは私の質問の範囲ではありません。スキーマとテーブルスペースを整理して、後で簡単に分離できるようにするための推奨事項を教えてください。
確認/明確化:Oracleの私の理解は次のとおりです:
添付画像では、2つのスキーマを確認できます。
S1
_S2
_FOOBAR-services
_(黄色)のオブジェクトを_FOOBAR-website
_(白)から好きなように分離できますか?_FOOBAR-website
_と_FOOBAR-services
_を後で簡単に分離するためにどの構造を推奨しますか
FOOBAR-Web
_と_FOOBAR-Services
_の異なるテーブルスペース?これは複雑すぎると思います。権限とロールは、データが置かれているテーブルスペースとデータファイルではなく、ユーザーによるアクセスを制御します。はい、スキーマに独自のテーブルスペースがある場合、バックアップ、リカバリ、エクスポートははるかに簡単ですが、それはあなたの質問ではないようです。
以下のあなたのコメントから私は追加します:
あなたが私を単純化できるようにするならば: