ACCESS 97が起動しない
本日ACCESS97がいきなり起動しなくなりました。
仕事で使用しているのでとても困ります。
起動に凄く時間がかかり、その後パスワード入力画面が
表示されるのですがそこで応答なしとなります。
この前使用したときは別段かわったことはなかったのですが。

ご回答お待ちしてます。
ソフト ACCESS97
OS XP

このQ&Aに関連する最新のQ&A

A 回答 (2件)

▼起動に時間がかかる


 これは以下の原因が考えられます
 ・サーバー上にmdbを配置している場合
 ・単に容量が増えてAccessの上限である2G近く膨れ上がっている

▼パスワード入力画面
 これはAccessの設定でパスワードを設定できる機能があります
 のでそれですかね
 ただ、突然出てきたのなら誰かが設定してませんか?
 確認してください

▼応答なし
 これはパスワードが間違ってるから起動しないか
 もしくはぶっ壊れたかどちらかですね

解決策
 ほかのマシンで起動するかまずは確認してください
 ほかのマシンでも同様な事象が出た場合は、Access本体に問題があります
 問題の切り分けを行って1つ1つ確認してください

最後に
 Access97を使うのはやめましょうw
 せめて2003にしたほうがいいかと思います

以上 通りすがりでした
    • good
    • 0

ACCESS97本体が起動しないのか、


ACCESS97で作成したプログラムが起動しないのか。

前者なら、ACCESS97の再インストール
後者なら、そのプログラムを作った人に聞くしかないでしょうね。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QAccess97からAccess2003変換

以前にAccess97からAccess2013への移行の質問をしたものですが、ご回答いただいたように一旦97から2003へ変換しておりますが次のようなエラーが出てうまく変換できません。『テーブル'MSysTombstone'に'Base Row Lineage'という名前のフィールドが見つかりません。』というエラーですが、解決策はおわかりになられますでしょうか?

Aベストアンサー

ACC97 のmdbファイルにレプリケーションの設定を行っていたようですね。
下記は2000での説明ですが、97でも同様かと思います。
97上で作業して設定を解除した後、最適化も行って保存。
それから2003への変換作業を行ってください。

[AC2000]データベースのレプリケーションを解除する方法
http://support.microsoft.com/kb/407864/ja

また、2013からはレプリカの『機能を全面的に削除』されています。
http://technet.microsoft.com/ja-jp/library/cc178954.aspx

QAccess97をAccess2002にするには

Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。
もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。

Aベストアンサー

>単純に[ツール]→[データベースユーティリティ]→・・・でよいと思いますよ。
私の手順は以下のとおりでした。
97MDBを最適化
変換
2002MDBのVBEウィンドウを開いて参照設定の修正
参照不可のが幾つか有るはずなので設定しなおし。
Microsoft DAO 3.6 Object Library を追加。
2000からADOがデフォルトになったので、
Microsoft ActiveX Data Object 2.x LibraryよりもDAOを上の方に持ってくる。
もしくは、
Dim db as database やDim Rs as recordsetの宣言を
Dim db As Dao.Database、Dim rs As Dao.Recordset のように全て変更。
(要は、ADO、DAO 両方に含まれるオブジェクトがあるので
参照設定の優先順位で決めるか、個々に宣言するかの違い)

2002MDBを最適化してみてエラーが無くなったら、
後は動かしてみて検証。

以下参考リンク
Microsoft Office Access 2003 Conversion Toolkit
http://www.microsoft.com/japan/office/ork/2003/journ/accessconvert.htm
Access 97/2000 から Access 2003 への移行ガイド
http://www.microsoft.com/japan/office/previous/2003/access/prodinfo/migration.mspx

>単純に[ツール]→[データベースユーティリティ]→・・・でよいと思いますよ。
私の手順は以下のとおりでした。
97MDBを最適化
変換
2002MDBのVBEウィンドウを開いて参照設定の修正
参照不可のが幾つか有るはずなので設定しなおし。
Microsoft DAO 3.6 Object Library を追加。
2000からADOがデフォルトになったので、
Microsoft ActiveX Data Object 2.x LibraryよりもDAOを上の方に持ってくる。
もしくは、
Dim db as database やDim Rs as recordsetの宣言を
Dim db As Dao.Database、Dim rs As Dao.Recor...続きを読む

QAccess97からAccess2013に変換

Access97をAccess2013に変換して、Windows8.1で使用したいと考えています。
Windows8.1には32bit・64bitがあり、Access2013も32bit・64bitがありますが、
Access97をAccess2013の32bitに変換できたと仮定して、
Windows8.1が64bit版でも稼動するのでしょうか?

Aベストアンサー

Windows8.1 64bit
Access2013 32bit
の組み合わせがベストかと思います。

64bit版Accessの場合だと従来の32bit版Active Control の使用不可や
APIの修正が必要なのでMS社でもお勧めはしていません。
https://support.office.microsoft.com/ja-jp/article/Microsoft-Office-%E3%81%AE-32-%E3%83%93%E3%83%83%E3%83%88%E7%89%88%E3%81%A8-64-%E3%83%93%E3%83%83%E3%83%88%E7%89%88%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%99%E3%82%8B-381ff66c-430b-4e2b-aa15-16084c8062da?CorrelationId=3d93043b-41f3-42c5-ad34-1f9bdb845ba3&ui=ja-JP&rs=ja-JP&ad=JP

で、ファイル形式がAccess97のmdbの場合には
Access2013では直接読めません。
Access2000以降のファイル形式(mdb や accdb)に変更する必要があります。
直接開こうとすると…
『前のバージョンのアプリケーションで作成されたデータベースを開くことはできません』
と叱られます。
多分ですが直接開けるのはAccess2003辺りまでじゃないかと思います。
Windows7 & Access2010 ではMSACCESS.exe をWindowsXPの互換モードで立ち上げれば
直接開くことが出来たのですが、8.1 & 2013 では互換モードでもダメっぽいですね。
こちらに変換方法を載せてくれています。(試していません)
http://blogs.technet.com/b/cs3_office/archive/2013/12/24/access-97-access-2013.aspx
http://mukkumuku.blogspot.jp/2013/01/access-2013-access-97-file-format.html

Windows8.1 64bit
Access2013 32bit
の組み合わせがベストかと思います。

64bit版Accessの場合だと従来の32bit版Active Control の使用不可や
APIの修正が必要なのでMS社でもお勧めはしていません。
https://support.office.microsoft.com/ja-jp/article/Microsoft-Office-%E3%81%AE-32-%E3%83%93%E3%83%83%E3%83%88%E7%89%88%E3%81%A8-64-%E3%83%93%E3%83%83%E3%83%88%E7%89%88%E3%82%92%E9%81%B8%E6%8A%9E%E3%81%99%E3%82%8B-381ff66c-430b-4e2b-aa15-16084c8062da?CorrelationId=3d93043b-41f3-42c5-ad3...続きを読む

Q社内でAccess97を共有しています。

社内でAccess97を共有しています。

他人がファイルを開いているときに、他のパソコンから同ファイルを開くことができませんでした。しかし、方法を変えると開けるようです。
1.1台目が開いていると2台目からは同ファイルのアイコンをダブルクリックしても開かない。
2.しかし、すでに他のパソコンでファイルを開いている時、Accessを立ち上げた状態で「ファイルを開く」から同ファイルを選択し開くと、共有状態でも開くことができる。
なぜこうなるのか理由を探しているので教えていただきたいです。


参考
排他モードは解除してある。
イントラネットである。
セキュリティは「中」にしてある。
ローカルネットワーク接続も、共有。
当たり前だが、データ保存先はサーバ。

参考URL
http://support.microsoft.com/kb/882112/ja

Aベストアンサー

確実な理由は不明なのですが、どうやらイントラネットの許可のあたりで引っ掛かるようです。
回避策としては、

インターネットエキスプローラのプロパティより-セキュリティ-ローカルイントラネットをクリック-
サイトをクリック-詳細設定をクリック-このウェブサイトをゾーンに追加するのところに
固定IPならmdbのあるIPアドレスを入れて追加をクリック、更にmdbが置かれたマシンの
名前を入れて追加をクリック。(この処理を動かしたい端末全てに施す)

このようにすると現象は収まります。回避策だけで宜しければお試しを。。。

QAccess97での宛名ラベルについて

Access97で宛名ラベルを作っています。
ラベルはA-oneの31063を使いたいのですが、Access97の
ラベルウィザードにはA-oneの31063がありません。
ユーザー定義ラベルで出そうと思ったのですがうまくいかず、
どうすればよいのか悩んでいます。

使用目的はバーコード化しての印刷です。

Aベストアンサー

アクセスのデータをワードに持っていき、差込印刷でワード97にもAoneの31063のラベルはありませんので、新規ラベルを選択し、そこでAoneのラベルのサイズを指定したらできるのではないかと思います。


人気Q&Aランキング

おすすめ情報