• 締切済み

MDACバージョンが問題?

こんにちは。質問させて頂きます。 ACCESSのテーブルデータを表示またはテーブルへデータを追加する処理をASPファイルを作ったのですが、別サーバーへアップロードした所、処理が極端に遅くなりました。(砂時計のアイコンで停まったままになる場合もあり) 特にエラーは表示されません。アップロード前は特に問題なく動作していました。 別の質問でMDACのバージョンアップについてありましたが、私の場合も同じ問題でしょうか?それとも別の問題でしょうか? ちなみに環境は下記のようになっています。 アップロード前環境 NT4.0、SP5、MDAC1.5c アップロード後環境 NT4.0、SP6a、MDAC 2.1.1.3711.6 どうか考えられる問題を教えてください。宜しくお願いします。

  • kman
  • お礼率0% (0/1)

みんなの回答

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

十中八九、MDACのバージョン問題です。  MDAC1.xとMDAC2.xでは、いろいろ違う所があるので、それが問題だと思われます。  詳細は、マイクロソフトのホームページでMDACを検索してみて下さいね。

関連するQ&A

  • ウインドウズアップデートのアイコンが毎日出るのは、MDACが古いからでしょうか?

    ウインドウズアップデートのアイコンが毎日出るのは、MDACが古いからでしょうか? (以下は、マイクロソフトのアナウンスです) マイクロソフトは1月23日,「Windows Update」サイトにアクセスすると,適用したはずのパッチが「重要な更新」として再度表示される場合があることを明らかにし た。再度表示されるパッチは,1月14日に公開された 「Microsoft Data Access Components 用セキュリティ問題の修正プログラム (KB832483)」。パッチの適用対象 であるMicrosoft Data Access Components(MDAC)のバージョンが古い場合にこのト ラブルが発生するという。MDACをバージョンアップしてからパッチを適用すれば,このトラブルを解消できる。   このセキュリティ・ホールを解消するためのパッチは,MDAC 2.5 Service Pack 2 (SP2)/2.5 SP3/2.6 SP2/2.7/2.7 SP1/2.8に適用できる。現在インストールさ れているMDACのバージョンがこれらよりも古い場合には適用できない。古いMDACを 使っている場合には,自分ではパッチを適用したつもりでも,実際には適用されてい ないことになる。このため,このユーザーがWindows Updateにアクセスすれば,この パッチは「重要な更新」として何度でも表示される。  パッチが適用できたかどうかは,Windows Updateにアクセスすると表示される「履 歴を表示」で参照できる。レジストリ情報でも確認できる。具体的には, 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DataAccess\Q832483」のレジス トリ・キーが作成されていれば,きちんと適用されている。Windows Server 2003 64 Bit Edition の場合だけ,「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB832483」が作成される。

  • MDAC2.8のインストール

    初歩的なことで困っています。分かる方はご回答願います。 下記環境にてMDAC2.8をインストールしたら、「MDAC2.8RTMは、このバージョンのWindowsと互換性がありません。現在、その機能は全て、Windowsの一部になっています。」というメッセージが表示されました。恥ずかしながらこれの良し悪しの区別もできませんが、原因は何でしょうか? <環境> OS:WindowsXP Pro SP2 その他: OfficeXP 、IE6.0 SQL関係はインストールされていない。

  • VB.NETで作成したプログラムの実行環境

    VB.NETで開発したプログラムが、 WindowsXP SP2 で動作しません。 VB.NET開発環境(Windows2000)は、MDAC2.7で、 WindowsXP SP2にはMDAC2.81が入っている (SP2にすると入るのでしょうか?それとも、XPには元から入っちゃってるのでしょうか?) からだと思います。 さらに、別のPC(Windows2000)に、 MDAC2.81(Microsoftよりダウンロードしたもの)を入れてみると、 こちらではプログラムが動いてしまいました。 ※ただし、ダウンロードする際、動作OSが表示されていましたが、XPは対応していないとのことです・・・ 開発環境より上位のMDACで動作しない、となると問題ですし、 また、XPでは使えない、となっても問題です。 この問題を解消する方法はありますでしょうか?

  • ASPページを開くとユーザー名とパスワードを聞かれる

    ASP で作製したページを開くとユーザー名とパスワードを入力するダイアログが表示され、キャンセルするとエラーになります。 又、エクセルのデータを開こうとしても同様の現象が起きます。 他のサーバー上で同じ ASP ページ開いても上記のダイアログは表示されません。 ちなみに環境は Windows NT Server 4.0 SP6a IIS 4.0 ASP 2.0 です。 どなたか教えて下さい。

  • Active Server Page の posting accepter について

    こんにちわ ASP の posting accepter のサンプルコードで、ファイルをアップロードする際に、ユーザー認証用のダイアログが表示されません。 別のサーバー上で同じスクリプト実行すると表示されます。 ちなみにサンプルコードは、 uploadn.asp です。 コードは一切変えていません。 これはもうサーバー上の設定の影響なのでしょうか? もし解決方法ご存知の方いらっしゃいましたら、情報よろしくお願い致します。 環境は Window NT Server 4.0 SP5 IIS 4.0 Active Server Pages 2.0 Site Server Express 3.0

  • Access2000データベースのロックについて

    実は少し前ASPのところで質問した内容に似ているのですが いまだ解決できず困っています。 内容は社員番号入力し表示された詳細を編集させる 処理なのですが、既に別のマシンから開かれている(表示されている) 社員番号の情報を取得する方法はないのでしょうか? 「既に別の人が編集中です。」のようなメッセージや 開く事はできてもなんらかのメッセージが画面上のどこかに表示 されて保存ボタンを押せなくなる等の処理をさせたいのですが。 社員番号等のデータをロック情報として別テーブルにもつ方法が あると思うのですが異常終了時に情報が残ってしまうような気がして 気がすすみません。(データベースの構造はなるべく変更したくない) 参考になるホームページやキーワードだけでも構いませんので よろしくお願いします。 Windows2000sp2 VB6sp5 ADO2.5 DAO3.6

  • MDACやMicrosoftJetの修復ツールとSyncManagerのエラー

    こんばんは。 お世話になっております。 早速本題ですが、昨日自宅のPCを使用している時にエラー(必ず発生)にみまわれるようになってしまいました。 まずは当方のPCの環境ですが、 ・WinXP SP2 ・IE7.0、FireFox2.0x ・P4-3.4Ghz(LGA775) ・RAM2.0GB 他 続きましてエラーの内容です。 OSの起動直後に「Sync Manager」が終了するエラーが必ず発生するようになりました。 数時間前までは不具合は無く、エラーが出るようになるまでの間にやっていた事で気になるのは、 ・コントロールパネルの「プログラムの追加と削除」やノートンシステムワークスのアンインストールウィザードでゲームをいくつか削除した ・その際、ノートンが造ったバックアップファイルなどをいくつか手動で削除した といった感じです。 また、クリエイティブのMediaSourceという音楽プレイヤーを起動すると、以下のようなエラーメッセージが出るようになりました。 ------------- オペレーティングシステムのファイルが壊れている可能性があります。 解決するには次の項目の一つ以上を実行することを推奨します。 ・修復ツールを取得して、Microsoft Jetデータベースエンジン及びMDACを修復する ・最新のJetデータベースエンジン及びMDACがインストールされているか確認する。 ------------- 調べてみたのですが、当方のPCにはJet4.0SP8およびMDAC2.8という最新バージョンが入っているようです。 また、修復ツールの方も調べてみたのですが、有力な情報は分かりませんでした。 長くなりましたが、原因や対策など、なにかしらご存じの方、アドバイスをいただけないでしょうか? よろしくお願いします。

  • Windows XP Pro ASP VBScriptから MDBを参照する場合

    お世話になります。 Windows XP Pro ASPで WEBアプリケーションの環境を作っています。 DBは、SQL Server , Oracle , ACCESSを選択できるようで、SQL ServerとOracle用のテーブル作成のスクリプトとMDBが添付されています。 とりあえずはACCESSでやろうと思うのですが、その場合ACCESSかACCESS RUNTIMEをインストールする必要がありますでしょうか。 MDAC2.7SP1およびMicrosoft Jet 4.0 SP7をダウンロードするように記述あるのですが、その前にACCESSが必要なのかが不明です。 余談ですが、 SQL ServerでやろうとしてMSDE2000RelAをインストールしたのですが、SAのパスワードがインストール時のもので通らず、ACCESSでという状況です。

  • ASPでSP2にしたらアップロードができなくなりました。

    こんにちは。テスト環境で(XP Pro SP1)だったのですが、依頼先に 持ち込んだら、手違いで SP2 がインストールされていました。 ASPファイルなどをCDに焼いたものをコピーして、同様に設定したのですが、 なぜかファイルのアップロード(basp21を使用)だけうまくいかず、アップロードできませんでした。 しかも、ネットワークで接続してあるほかのパソコンのブラウザに アドレスをいれても表示できませんでした。 サーバーが見つかりませんというような表示だと思います。 SP2だから、これをやらないとダメなんだという事、何かお心あたりが あれば教えていただけますか。

  • Access ODBC ドライバのバージョンを 4.00 に

    こんにちわ MicroSoft Office をインストールせずに、Access OBCD ドライバのバージョンを 4.00 以上にあげる方法を探しています。 ASPでちょっとしたデータベースシステム作ってます。 データは mdb を ODBC でアクセスするのですが、 Access ODBC ドライバーが 4.00 以上でないと動かないようです。 Office 2000 で Access をインストールしてしまえば、バージョンアップできると思うのですが、訳あって出来ません。 MDAC 2.6 sp2 インストールしたのですが、バージョンアップされません。 多忙かつ時間が無い為、このような形で質問させて頂きます。 (調べる時間が無いと言うか、優先度の高い作業があり自力で調査する余裕がありません。) お忙しい中大変申し訳有りませんが、もし何かご存知の方いらっしゃいましたら、よろしくお願い致します。