「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
「Start Menu」に「Start Database」が作成されているのでコレを押下する。
接続を追加する。
using Oracle.ManagedDataAccess.Client;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
OracleConnection cn = new OracleConnection("User Id=system;Password=xxxx;Data Source=localhost/XE;");
cn.Open();
OracleCommand cmd = new OracleCommand("SELECT COUNT(*) FROM SHIPPERS", cn);
Console.WriteLine(cmd.ExecuteScalar().ToString());
Console.ReadKey();
}
}
}
systemスキーマではクリーンナップなどが面倒なので、scott/tigerスキーマを作成する。
「C:\oraclexe」がインストール・ディレクトリとして、
以下にSCOTT/tigerスキーマ作成用のDDLを発見できた。
"C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\utlsampl.sql"
(utlsmtp.sqlと間違いやすいと思うので注意する。)
スキーマ作成用のDDLをSQL Developerを使用して実行する。
DROP USER SCOTT CASCADE; DROP USER ADAMS CASCADE; DROP USER JONES CASCADE; DROP USER CLARK CASCADE; DROP USER BLAKE CASCADE;
注意:「SCOTT/tiger」への接続がある場合、「DROP USER」に失敗するので、
Oracleを再起動して、systemユーザーから"utlsampl.sql"を再実行する。
Oracleを利用予定ですが、Open棟梁で対応していないバージョン・エディションはある? - Google グループ
https://groups.google.com/forum/?hl=ja#!topic/opentouryoproject/iDxTplIdWVs