2017-05-26 5 views
0

自分のアプリケーションを開発するために使う小さなdevデータベースを作成したいと思います。 Oracleインスタント・クライアントをダウンロードし、「インストール」(つまり、コピー/貼り付けや環境変数の設定など)の指示に従っていますが、接続、ログイン、データベースの作成などの情報はありません。 Instant Clientが何であるかを正確に知ることができます。だから、特定の質問数:Oracle Instant Clientは実際のデータベースですか?

  1. では、既存のデータベースに接続できるようにするドライバやコンポーネントのセットだけインスタントクライアントであるか、完全に新しいデータベースを作成し、管理するのInstant Clientを使用することができますか?

それは新しいデータベースを作成するために使用することができた場合:

  1. どのようにして、「開始」(または同様の概念)んデータベースには接続のための準備ができているように。
  2. デフォルトの設定がないため、デフォルトのスキーマやポートなどを設定していないため、データベースに初めて接続するときのデフォルトの接続情報は何ですか? たとえば、SQL Developerを使用してリモート・データベースに接続して管理するため、SQL DeveloperからInstant Clientに接続するにはどうすればよいですか?
+1

名前が示すように、 'instantclient'は、まあまあのクライアントです。いいえ、それはRDBMS自体ではありません。あなたがそれを置くように必要ならば、「小さな開発者データベース」はOracle XE版を見てください。 [x64](http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html)。 [x86](http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html) –

+0

私は主にSQL Serverのバックグラウンドを使用しています。そのため、サーバー、odac、ODBCドライバ、インスタントクライアント、クライアントの種類を含む種類の多種多様なオプションでナビゲートするのは難しいでしょうか?太いドライバ、細いドライバ。似たようなことをする方法はたくさんあります。さまざまな概念や用語を使い分けるための学習曲線が急峻です。 – McSenstrum

答えて

6

クライアントはクライアントです。

Oracle Databaseのインストールをダウンロードする必要があります。一番簡単なのはXE(Express Edition)でしょう - それは無料で、WindowsやLinux上でかなり速く動くようになります。

次に、サーバーソフトウェアをインストールしてから、データベースを作成します。次に、クライアントを使用して前記データベースに接続することができます。クライアントを使用して、ネットワーク上に表示されている任意のサーバー上で実行されているOracleデータベースに接続できます。

他の選択肢があります。

詳細はhereです。

+1

私はInstant ClientがXEのまだ軽いバージョンだと思っていましたが、私はそれをそのまま使う方法を見つけようとしていました。しかし、あなたが説明したことは、私がそれについて読むことによって実現するために来たものですが、わかりませんでした。以前はXEを使っていましたが、私はこれで何をやっているのか分かりましたので、私はそのルートに行きます。これをクリアしてくれて本当にありがとう、私はこれを間違った方法で使ってみると本当にイライラしました。 – McSenstrum

+0

混乱して申し訳ありませんが、あなたが正しい道にいると聞いてうれしく思います。今後何かが必要な場合はお知らせください。 – thatjeffsmith

+1

私は、OTNインスタント・クライアントのページにいくつかの説明の調整を行い、マニュアルの記述を改善するためにOracleの文書作成者にメモを送った。 –

関連する問題