• 締切済み

Oracle への移行

Binderの回答

  • Binder
  • ベストアンサー率33% (5/15)
回答No.5

> 2.は、e 以外は、わかります。tablespaceって?? ORACLE独自の表現かもしれませんので、忘れていただいて 結構です(^^)v このレベルまで御存じなのであれば、ORACLEの命令関係は問題なさそうですね。 あとは、SQL*PlusやSQL*Loaderなどの使い勝手に慣れるのに最初はとまどうと思いますが、これも経験で解消できます。 > 現在ほぼ、8ユーザ、2開発ユーザのライセンスで > Workgroup・UNIX版にしよう!というところまで決まりました。 Workgroup版でUNIX機ですか・・・。 御予算多いんですね(^o^) 羨ましい。。。 > (開発者、実は2人なんです ^^;) す・・・すごく大変ですね。ご苦労様です。 > 次なる疑問なんですが。。。 > ●Net8、SQL*Plus、SQL*Loader は最初から付いてるんですか? > (この3つは絶対必要だと感じています) ごめんなさい、Workgroup版のライセンス関係はちょっと 存じません。他の方のコメントをお待ち下さい。 Net8、SQL*Plus、SQL*Loaderは、サーバー側のことを 言われているのか、パソコン側のことを言われているのか どちらでしょうか? Enterprize版の場合は・・・ サーバー側であれば、同時利用者最大数のライセンスを必要とし、パソコン側はインストールする台数分だけのライセンスが必要な筈です。 > ●他にもツール等いっぱいあるのですが、どういう基準で選べばいいのでしょう?? これは今まで使用された経験のある言語を基準に考えるとよいと思います。 C言語が書けるということですので PRO*C は必須ですね。 しかし、pro*C は小回りが利く代わりにやたらと宣言をしなければならなく鬱陶しいので、入力・表示が含まれない部分の処理に関しては PL/SQL という別の言語で開発すると結果的には早く完成します。 PL/SQLは基本的に戻り値を返すか[C言語のreturn( ... ); に相当]、もしくは、結果をテーブルに書き出す方法でしか出力を行うことが出来ませんので。 あと、言語を使用しない対話的なツールもいくつか存在しますが、ホビーで使うのならまだしも基幹系システムで使用するには、かえって使い方が限定されてしまい、苛々するかもしれません。 結局、PRO*Cで地道に...。 ところで、現在のシステム使用しているテーブル数は合計何個ぐらいでしょうか? それでだいたい規模が皆さんに伝わると思いますので。 それと、ORACLE製品はパソコンショップなどで購入されるのでしょうか? それともORACLEサポートの能力があるメーカーさんから買われるのでしょうか? ORACLEを利用していると(Infomixも同じでしょうが)、やたらと質問したいことが多いです。 そのときに、さくさくと気軽に質問できる窓口がないと、とってもツライですよ。 ちなみに、メーカー系のサポートでもベテランの方がいらっしゃる会社なら良いですが(="ORACLE Master Silver"・"ORACLE Master Platium(プラチナ)"の資格を所有している担当者が対応してくれるのなら良いですが)、単なるソフトウェア会社が「サポートもやっていますよ」程度だと、そこと契約するのは勿体ないです。 ちゃんとした回答を即座に欲しいのであれば、アシスト社(←日本で最初にORACLEを販売し、今でも実質的なORACLE主導権を握っている企業です)と契約することをお薦めします。 日本オラクル社は、アシスト社よりも後に誕生した会社ですが、日本オラクル社のサポートセンターも良質です。 アシスト社→ http://www.ashisuto.co.jp/

参考URL:
http://www.ashisuto.co.jp/

関連するQ&A

  • オラクル データ移行について

    こんにちは 2つのDBより新しい1つのDBにテータを移行することになりました。 VB.NETでプログラムを作成し移行しようと思っています。 今までは1つのDB内での移行は行った事があります。 今、悩んでいるのは他のDBのテーブルを参照したいのですが方法がわかりません。 よろしかったら教えていただけませんか? オラクルバージョンは11Gです。 VB.NET2008でプログラムを作成するつもりです。 よろしくお願いいたします。

  • PostgreSQLからOracleの移行について

    PostgreSQLからOracleへの移行を行うマイグレーションツールはありますでしょうか。お金はいくらかかってもかまいませんので、移行をスムーズにかつ工数をかけずにできるツールをご紹介頂けたらと思います。。そのツールの特徴や問題点なども教えていただけたら幸いです。 また主要DB(Oracle、SQL Server、DB2、MySQL、PostgreSQL)を相互に移行できるマイグレーションツールみたいなのはありますでしょうか。

  • Oracle移行

    現在Oracle 11gR2を使用されているクライアント様がいたとして、これから移行するとなれば19cが堅いですよね? 12cに比べ枯れてはいませんが、ほぼほぼ同じものですし、もう2021年を迎えるタイミングで12cに移行というのはないように思えますが、現場に出ていらっしゃる方々の肌感覚的にどう思われますか? ちなみにOracleは落ち目とか、ポスグレ、MySQL、SQL Server、DB2とか他に選択肢があるとかいうのはなしで、あくまでOracleに限定した場合の想定で、次移行するなら…という状況で皆さんのご意見?をお聞きさせて頂きたく思います。 宜しくお願い致します。

  • MS-ACCESSをオラクルへ入れたい

    現在、ツールとしてPC上(Windows2000)でアクセスを使ってDBを使っています。 今までは単純にそのファイルをファイル共有させて数人で使っていたのですが データが増えて来ると同時に利用者が増えてきました。 これを機に社内にオラクル9がSUNの冗長化されたサーバに入っているということで そちらに移して運用できればいいなぁと思っていますが そういうことは出来るのでしょうか? DBだけSUNのオラクルで運用させて、インターフェイス部分は使い慣れたアクセスのフォームを 使い続けたいと思っています。 ODBC接続で可能だと思いますが、DBの移行は何かツールがあるのでしょうか? それとも、1から作り直さないといけないのでしょうか?

  • DBの移行について

    DBの移行について 担当しているシステムのデータベースが、 DB2のV8.1からOracle11gに移行する予定です。 色々と調査してますが、 移行にはSQL関数の違いがネックになるかと考えています。 DB2にはある関数がOracleにはないとか、 同じ関数でも結果が違うとか・・・。 その辺をうまく一覧表に纏めたマッピング表みたいなのって、 ネットにあれば教えて頂ければと思います。 当然、自分でも探してますが、なかなかいいのがありません。 また、Oracleのサイトを覗いてみましたが、 結局問い合わせてくれって事になってます。 (まだまだ調査の段階なので、問い合わせるほどではないんで) よろしくお願いします。

  • Access→Oracleへ移行後MAX()が使えない

    Accessで運用していたDBをOracleへ移行したところ、AccessのクエリでMAX()関数など集計系の関数が使えなくなりました。 エラーのSQL例: SELECT MAX(MESSAGE) FROM LOGDATA; ※MESSAGEはVARCHAR(2000) エラーメッセージ: 集計関数の引数(MESSAGE)にメモ型またはOLEオブジェクト型のフィールドを指定することはできません エラーを回避するにはどうすればいいのでしょうか? Microsoft Access 2003 Oracle 10g R2

  • access → Oracleへのデータ移行(VB.NETで)

    お知恵を貸してください。 ただ今、VB.NETでアクセスで開発されたアプリケーションを、 VB.NETに移行する開発をしているのですが、その中で、 現在のDBはアクセス、移行後のDBはオラクル10gなんですが、 何か良い移行方法は無いでしょうか? ちなみに、テーブル名、レコード名は変更しますので、そのまま移行ではありません。 私が考えているのは、アクセスのデータをエクセルにコピペし、 それを.NETで読み込んでテープルに入れて1レコードずつ オラクルに書き込んで行こうと考えております。 しかし、上記の方法でエクセルの読込方法が良く分かりません。 一旦、エクセルに取込む方法の場合の読込方法を教えてください。 また、もっと効率の良い方法をご存知でしたら教えてください。 開発環境は  OS : windows XP Pro 開発ソフト : VB.NET DB : Access 2003 SP2 DB : Oracle 10g です。なにぶん、VBでの開発経験が浅いので、 猿でも分かるように(W)お教えいただけると幸いです。

  • ORACLEのアクセス

    oracle10gで構築したDBをoracle9iのクライアントからアクセス可能でしょうか。(SQLを参照したりVBで作成しらプログラムからODBC/OLE形式でアクセスする)

  • ORACLE と MySQLどちらで開発すべきか悩んでいます。

    DB連動型のサイト(NT+IIS+ASP+MS-SQLServer)を既に構築済みですが、 昨今の「Nimda」ウィルスに関連して、Microsoft製品をやめて Linuxにシステム移行しようかと検討しております。 ASPがLinux+Apacheで動作しないことは分かっておりますので、 PHPに移行しようかと覚悟を決めております。 (できれば、ASPの資産をそのまま活かしたいのですが・・・) (Linux+Apacheで、ASP動かす方法ご存知でしたら、合わせて教えてくださーい^-^;) で、データベースなんですが、現在はMS-SQLServerを使ってますが、 Linuxに移行となれば、ORACLEかMySQLしかないかと思っております。 (PostgreSQLは、selectなどの検索系が遅いと聞いておりますので、却下します。) そこで、LINUX+ORACLEか、LINUX+MySQLのどちらで開発すべきか迷っています。 【私が悩んでいる長所・短所】 ■MySQL  ○基本的にソフトは無料なので、低価格で開発できる。(これが、一番ありがたい!)  ×安定性の面で、不安?が・・・。  ×私は、MySQL初心者なので、既存MS-SQLServerデータの移行・DB構築・DBメンテに不安要素いっぱい! ■オラクル  ○私は、Oracleに精通しており、DB構築・データ移行・DBメンテが容易にできる。  ○安定している。  ×値段が高い。(これが、一番ネックなんです。          だって、100万以上するでしょーToT;予算的に10万くらいが限界・・・。) 費用的なことを考えると、MySQLにしようかという雰囲気です。 どうぞ、ご意見をお聞かせいただければ幸いです。

  • オラクルからオラクルへのデータ移しについて

    オラクルのヴァージョン違いでデータを移すにはどのようにしたらいいですか? あるDBを運用しています。(Win2003) 2台あって一台のヴァージョンは8iでもう一つは9iです。 会社の情シスから古いから新しいヴァージョンにしなさいと催促されています。 特にアプリも変える気がないのでオラクルのヴァージョンアップを実施しようと策を練っていますが、どうせなら11gかなと思っていますが情シスから茶々が入り新しすぎて不安だから10gにしなさいと言われています。 そこでなのですがヴァージョンアップで気を付けなければいけないこととデータの移行はどのようにすればいいでしょうか?