いままで、PCのリプレースでいろいろ試しました。その結果 Windows Vista 64bitを一旦諦め、Windows 7 32bit を導入します。
インストール概要
①ハードディスクのフォーマット
②Windows7(32bit)のインストール
③Oralce10gR1 Clientのインストール
④Office2003のインストール
⑤Excel VBA(OO4O)マクロの稼動設定
⑥Visial Studio 2005のインストール
⑦VC++2003 開発アプリケーションの稼動確認
⑧Visual Studio 2005 開発アプリケーションの稼動確認
1.準備
1)Microsoft より、Windows 7 をダウンロードする。
2)インストールDVDを作成する。
3)ハードディスクのフォーマット
*一旦 Windows7 をインストールされた状態で再インストールを行うとき、ハードディスクのフォーマットは行えなかった。
次の手順でディスクのフォーマットを行った。
①DELL studio slim の 電源ON
②DELL画面 PF12を押す。(Boot Option)
③DELのREINSTALL WindowsVISTA 64bit ディスク入れる。
④インストールの場所選択・ドライブオプション で DISK0 パーティション3をフォーマットを行う。
2.Windows 7 インストール
1)DELL studio slim の 電源ON
2)DELL画面 PF12を押す。(Boot Option)
3)Windows 7 インストールディスクを 入れる。
4)Boot Device を CD/DVD:.. に替える。
5)インストールの重要な更新プログラムの取得 「インターネットに接続して最新のインストール、、」
6)ライセンス条項 「同意します」チェック
7)インストールの種類 「新規インストール」を選択
8)インストール場所の選択 ディスク0 パーティション3 空き450.7GB
9)ユーザー名、コンピュータ名の設定 / パスワード の設定
10)コンピュータの保護と。。。 推奨設定を使用します。
11)日付、時刻設定、ホームネットワーク選択
Windows7インストール終了 ローカルディスク(C:)空き 440GB
*Windows7再起動確認
3.Oralce10gR1 Clientのインストール
1)Oralce10gR1 Client DVDを 入れる。autorun.exeの実行
2)インストールタイプの選択で ランタイムを選択
3)Oracle Net Configuration Assistant が立ち上がる。
4)インストール終了
5)スタート>すべてのプログラム>Oracle-OraClient10g_home1>Configuration and Migration Tools>Net Configuration Assistantで SQL NET 設定を行おうとする。
「このショートカットの参照先にアクセスできません。必要なアクセス許可がない可能性があります。」のエラーメッセージ。
7)コンピュータ/ローカルディスク(C:)/Oralce/product/10.1.0/Client_1をアクセスしようとすると、
「このフォルダーにアクセスする許可がありません。」で続行をクリック
8)再度 Net Configuration Assistant を起動する。
①ローカル・ネットサービス名構成
②追加
③サービス名 ***.world を入力
④TCPを選択
⑤ホスト名 192.168.xxx.xxxを入力
⑥ネットサービス名 *** を入力
終了
9)スタート>すべてのプログラム>Oracle-OraClient10g_home1>Application Development>SQL Plus を起動する。 データベース 接続を確認。
10)Oracle Client 追加インストール
***初期手順略***
11)インストール先を OracClient10g_home1に変更
12)インストールタイプ カスタム を選択
12)使用可能な製品コンポーネント [Oracle Winodows Interfases 10.1...]をチェック
インストール実行
登録レジストリを確認
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient10g_home1/ORACLE_HOME
(C:\Oracle\product\10.1.0\Client_1)
Oracle9iのレジストリと比較。
4.Office2003のインストール
1)完全インストールを実行
5.Oracle ODBCの設定
1)コントロールパネル/システムとセキュリティ/管理ツール/データソース(ODBC)を実行
2)ODBCデータソースアドミニストレーターでシステムDNSを追加する。
①追加 Oracle in OraClinet10g_home1 を選択
②データソース名、TNSサービス名、ユーザーIDを入力
③接続テスト 成功
6.デジタル署名(プライベート)
1)スタート>すべてのプログラム>Microsoft Office>Microsoft Officeツール>VBAプロジェクトのデジタル署名
2)デジタル証明書 証明書の名前 "White Clouds" で 作成。
7.Excel VBA(OO4O)マクロの稼動設定
1)VBA(OO4O)を含むExcel Bookを開く。
「マクロが使用できません。セキュリティレベル高に設定されています。また、デジタル署名,,,,,」のエラー OK を押す。
2)ツール/マクロ/Visual Basic Editer を起動
3)Visual Basic Editer ツール/デジタル署名 を実行
4)デジタル署名 「選択」 "White Clouds" を選択
5)このExcel Bookを上書き保存、一旦閉じる。
6)再度このExecl Bookを開ける。 「セキュリティ」の警告表示
7)この発行者のマクロを常に信頼する。のチェックボックス チェック >> マクロを有効にする。
「書き込みできません。」のエラー表示
8)コンピュータ/ローカルディスク(C:)/Oralce/product/10.1.0/Client_1をアクセスしようとすると、
「このフォルダーにアクセスする許可がありません。」で続行をクリック
※最初のOracle Client インストール後で起きた現象と同じ。対処も同じにする。
9)再度このExecl Bookを開ける。VBAマクロを実行 成功
※それでも失敗することがある。その場合
①コントロールパネル/システムとセキュリティ/管理ツール/サービスで
OracleMTSReco...のサービスを停止する。
②c:\Oracleの名前を変更する。 c:\Oracle2など
③c:\Oracleのディレクトリを作成する。
④c:\Oracle2(仮)のフォルダ product を c:\Oracleのディレクトリに Copyする。
⑤c:\Oracle2(仮)を削除する。
** この操作は、c:\Oracle フォルダの所有者を Administrator から現ユーザーの切り替え操作です。 **
※これは、Windows7とOracle Clientのセキュリティの管理の齟齬が起こすトラブルと考えられます。(今回は、アプリケーションのインストールホルダの所有者を変えることで、Windows7のセキュリティに起因する障害を回避しました。)
8.Visial Studio 2005 のインストール
1)インストールを開始
Disk2のインストール中 「このプログラムには、既知の互換性の問題があります。」エラー発生
場所:・・・Common7\IDE\devenv.exe
場所:e:\setup\..\wcu\see\SQLEXPR32.EXE
場所:c:\7644ff.....\setup.exe
このエラーに対し、 プログラムを実行する。を選択
2)Window7 再起動
3)Visual Studio 2005 起動
「このプログラムには、既知の互換性の問題があります。」エラー発生
場所:・・・Common7\IDE\devenv.exe
このエラーに対し、 プログラムを実行する。を選択
4)全体的な開発を選択。
5)プロジェクトのOpen 成功、 リビルド 成功、デバッグ 可能
9.Visual Studio 2005 開発アプリケーションの稼動確認
※今回 Oracle9iから Oarcle10gへの置き換えになったので Windowsのレジストリの調整を行う。
1)コマンドプロンプト等で regedit を実行
2)レジストリキーの追加
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE に 新規で文字列値 「ORACLE_HOME」を追加
値は c:\Oracle\product\10.1.0\Client_1 を設定。
3)デバッグで正常処理確認。
10.Windows Live OneCareのインストール
1)Windows Live OneCareのハブPC(NEC Value One)で旧PC(Deminsion430S)のエントリを削除
2)Windows Live OneCareのDVDを入れる。
3)このプログラムは互換性の問題のためブロックされています。
インストールファイルをダウンロードできません。
エラーID 0017-80070003
Microsoft HP で Windows 7 に対応するアンチウイルスソフトに OneCare が無い、VISTAまでは有った。
0 件のコメント:
コメントを投稿