Access97で作成したデータベースを元のPCから別のPCへ移動させようと思っています。
ところが、そのデータベースのテーブルの多くがリンクテーブルとなっており
リンク先がフロッピィディスク(データ移動用)になっています。
ちなみにこのFDにはSEQファイルというのが保存されているのですが、
どのように関連付ければデータベースごと移動できるのでしょうか?
担当者が辞めてしまって二進も三進もいかず困っています・・・

あとデータベースの内容等の参照・変更をするためにユーザーアカウントがありますがどこからそのアカウントを入力してやればいいのでしょうか?
普段はAccessを起動させると勝手に入力画面にジャンプするので・・・

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

A 回答 (2件)

その後どうなりましたか?こちらも返答を忘れていまして、すいません。



》起動元のデータベースファイルはMDEでした。ということは変更はできないということなんですか・・・
》ただ、MDBで全く同じデータベースがあるのですが、もとがMDEだから無理なんでしょうか?

ちょっとこの意味がわかりづらいのですが、MDEをMDBに変更したのですか?
MDBなら変更できます。

》ちなみにリンクテーブルマネージャーってどこにあるんでしょうか?

ツールのデータベースユーティリティにあります。

ユーザーアカウントですが、ツールのセキュリティにあります。
    • good
    • 0

その起動元のデータベースファイルは MDBでしょうか?MDEでしょうか?


MDBなら手動で変更可能ですが、MDEならそれはできません。

手動での変更方法は、リンクテーブルマネージャを使って、リンク先のドライブを変更するだけです。

ただし、プログラムでリンクを設定するようになっている場合は、そのプログラムを変更しなければいけません。

この回答への補足

起動元のデータベースファイルはMDEでした。ということは変更はできないということなんですか・・・

ただ、MDBで全く同じデータベースがあるのですが、もとがMDEだから無理なんでしょうか?

ちなみにリンクテーブルマネージャーってどこにあるんでしょうか?

補足日時:2001/02/09 15:42
    • good
    • 0

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

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

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

QACCESS2003のテーブルのリンクでODBCデータベースが選択できない

このカテゴリであってるかわかりませんが、SymantecのNortonInternetSecurity2006をインストール後、ACCESS2003の外部データの取り込みでテーブルのリンクを選択し、ファイルの種類で「ODBCデータベース」を選択しても、選択するウィンドウが表示されません。SQLServer2000のデータを見るために、よく使っているため、すごく困っています。

Aベストアンサー

(1)SymantecのNortonInternetSecurity2006の画面を開きます。
(2)上のオプションから「Norton Antivirus」を選択します。
(3)開いた画面の左側の「その他」の中の「その他」を選択します。
(4)上から2段目の「Miceosoft Officeのデータを保護するには」のチェックを外します。(□ Officeプラグインをオンにする)
(5)OKボタンを押します。
(6)NortonInternetSecurity2006の画面を閉じます。
(7)マシンを再起動します。
※この現象は、Access 2002では発生しませんでした。

QAccessのリンクされたテーブルでリンク先ではデータを変更出来ないようにするには?

AccessでAに元のデータベースファイルがあり、そこに社員一覧のテーブルがあります。Bでその社員一覧のテーブルをリンクで取り込みました。社員一覧テーブルはリンク先のBでは編集・変更など一切出来ないようにすることは可能でしょうか?
他にも、元データのテーブルを参照するだけの(変更不可)の方法があれば教えて下さいませ。
どうぞよろしくお願い致します。

Aベストアンサー

リンクテーブルのプロパティには閲覧のみを許可する・・・
と言うようなものは有りませんので不可能かと思います。当方Access2002
2003や次期Accessがどうなっているのかは分かりませんけど。
データベースを共有して使用する方法
http://support.microsoft.com/kb/882219/ja
↑最後の方の関連情報もご覧下さい。

2002以前であれば
案1
社員一覧テーブルの更新頻度が少なければ、元のMDBにリンクするのではなく
ダミー(元のMDBのコピー)にリンクさせておき、
社員にはテーブルを変更しても正規のMDBには反映されない、
変更しても突然元に戻る場合がある、と通知する。
ご質問者は定期的に元MDBのデータをダミーMDBに反映させる。

案2
リンクテーブルとそれを使ったクエリは非表示にしておいて、
フォームを作成し、プロパティで編集ロックにしておく。
(少しでもAccessを知っている人には効き目が有りません。)

案3
リンクテーブルは作らないで全てVBA・SQL文で作る
作るのが面倒です。

案4
リンク先にあるようにユーザーレベルのセキュリティを設定すれば
運用は一番楽ですが、設定が分かり辛くて難しい。
Access データベースとそのオブジェクトにユーザーレベル セキュリティを設定する (MDB)
http://office.microsoft.com/ja-jp/assistance/HP052578501041.aspx
(全て表示をクリックしてみて下さい)

かな?

リンクテーブルのプロパティには閲覧のみを許可する・・・
と言うようなものは有りませんので不可能かと思います。当方Access2002
2003や次期Accessがどうなっているのかは分かりませんけど。
データベースを共有して使用する方法
http://support.microsoft.com/kb/882219/ja
↑最後の方の関連情報もご覧下さい。

2002以前であれば
案1
社員一覧テーブルの更新頻度が少なければ、元のMDBにリンクするのではなく
ダミー(元のMDBのコピー)にリンクさせておき、
社員にはテーブルを変更しても正規のMDB...続きを読む

QAccess97で作ったデータをWord97であらかじめ作成した表の該当部分に落としたい

こんにちは。Accessについての質問です。

Access97で作ったデータベースがあるのですが、
それをAccessのレポートに出すのではなく、
あらかじめ作ったWordの表(レポートのようにレイアウトしてあるもの)の
該当する部分へデータを選択してそれぞれ落としたいのです。
何か方法があるでしょうか。
よろしくお願いします。

Aベストアンサー

Wordのツールから
差込印刷ヘルパーでできませんか?

QODBCデータベースに対するリンクテーブル設定ができません

こんにちは。
ORACLE DBをリンクテーブル設定の対象としたいのですが、うまくいきません。どなたかアドバイスをお願いします。

・既に行った設定
OracleClient及びODBCドライバを使用するPCに導入し、コントロールパネルの管理ツールより、データソースの設定を行いました。
・同機能から接続テストを行い、「成功」と出ました。

・うまくいかない手順
(1)Accessにて新規データベースを作成し、「データベースウィンドウ」が開いている状態にします。
(2)メニューバー→外部データの取り込み→テーブルのリンクを実行します。
(3)「リンク」ウィンドウが表示され、「ファイルの種類」を「ODBCデータベース」に指定すると、強制的に「データベースウィンドウ」表示のみの画面に戻されます。

何故なのかがわかりません。どなたかアドバイスをどうかお願い致します。

Aベストアンサー

ノートンインターネットセキュリティ(アンチウイルスも含む)をご使用の場合に限りますが、オプション→アンチウイルス→その他で『Officeプラグインをオンにする』にチェックが入っていないでしょうか。
これをはずすことで、ODBC経由で接続できるようになる場合があります。

QAccessデータベースウインドウの矢印のアイコン(見つからないテーブル)

職場で、前任の方(今は職場にいらっしゃいません)が作ったAccess2000形式のデータベースを引き継ぎました。私はAccess2003を使用しています。

ファイルを開くとフォームが出てきます。ボタンをクリックするとさらに入力フォームが開くはずのようですが
ボタンをクリックしたときに「指定したテーブルが見つかりません」という表示が出てきます。

データベースウインドウでテーブルを確認すると、
見つからないと言われたテーブル名は存在し、テーブルがあるように見えるのですが、
それをダブルクリックして開こうとすると、そのテーブルが見つかりませんでした、というメッセージが出てきます。

データベースウインドウでテーブルの欄に並んでいるテーブルのいくつかは、テーブル名の左のテーブルマークの小さいアイコンの左に、右向きの矢印が付いています。
上記のテーブルを含め、この矢印がついているテーブルは皆、見つかりません、というメッセージが出てくるため、
何か他の場所にあるとか、そいういうことなのかとも思いますが、うまく調べることができず、わかりませんでした。
この矢印の意味や、
テーブルを開こうとするときに出て来るメッセージについてご存知の方、教えてください。

職場で、前任の方(今は職場にいらっしゃいません)が作ったAccess2000形式のデータベースを引き継ぎました。私はAccess2003を使用しています。

ファイルを開くとフォームが出てきます。ボタンをクリックするとさらに入力フォームが開くはずのようですが
ボタンをクリックしたときに「指定したテーブルが見つかりません」という表示が出てきます。

データベースウインドウでテーブルを確認すると、
見つからないと言われたテーブル名は存在し、テーブルがあるように見えるのですが、
それをダブルクリッ...続きを読む

Aベストアンサー

矢印マークは「このテーブルは別のMDBにあるテーブルをリンクデータテーブル」という意味です。
これはひとつのデータベースを複数で活用する為に行なわれる手法です。
御指摘のエラーメッセージがでる要因は、基本となるMDBに
アクセス出来ない状態にある。(ネットワークドライブ等を設定して
いるが、現状このネットワークドライブが切断されているか、MDB
の場所を本来の場所から移動されてしまった場合、マシンが探せない
事を指しています。)
そちらの環境が不明ですが、サーバーにアクセスして作業する環境で
あれば、そのサーバーにMDBがあるか、また同じテーブル名が
存在しているか確認し、ネットワークドライブを再設定する等の
処置を講じることとなります。
(他に同じ作業が出来るマシンがある場合ネットワークドライブ文字
 A~Zのどれか分かるので楽なのですが)


このカテゴリの人気Q&Aランキング

おすすめ情報