2017年12月27日水曜日

Visual Studio 2017からのEntityFrameworkの使用方法について

Entity Data Modelウィザードより、モデルコンテンツの選択で[データベースから EF Designer]を選択し、

必要な事項を入力してを作成しようとしているのですが、ウィザードの最後にバージョンの選択画面が表示されて

EntityFrameworkのバージョンが6.xが、非活性の状態になり、

下記のようなエラーが出て、先に進めません。


のエラーが出るとき、

対象プロジェクトのbinフォルダ以下にできている EntityFramework.dll を削除するとできる

2013年1月24日木曜日

[Oracle] 11gのデフォルトのパスワードの有効期限対応


※DEFAULTプロファイルの値を変えるのを前提

■ユーザに割り当てられているプロファイルを確認。
■プロファイルに設定されたパスワードの有効期限を確認

■パスワードの有効期限を無制限にする為に、
 プロファイルの PASSWORD_LIFE_TIME の項目を「UNLIMITED」にする

■プロファイルの変更が反映されているか確認

■既存アカウントのパスワードを再設定する

■期限切れでアカウントがロックされてしまった場合は、ロックを解除する

2012年8月27日月曜日

ORACLE速度劣化の確認事項

備忘録です。間違いがあるかもしれません。

1.インデックス情報などが抜けているもしくは削除されていないか確認する。
 (全インデックスを確認)

2.ハードディスク容量は圧迫されていないか確認する。

3.メモリの使用量を確認する。
 (メモリをORACLEで使いすぎると、OSの動作で遅くなる)

4.CPUの使用量は安定しているか確認する。
 (SQLに問題がある可能性がある

5.統計情報を以下コマンドで取り直す。

 例)表ごとの統計情報を取得する場合
 EXECUTE DBMS_STATS.GATHER_TABLE_STATS('SCOTT','EMP');
 例)スキーマごとの統計情報を取得する場合
 EXECUTE DBMS_STATS.GATHER_SCHEMA_STATS('SCOTT');

 例)8i以下の場合
 ANALYZE TABLE tablename COMPUTE STATISTICS

以上です。