• ベストアンサー

アクセス2010の共有ファイルのロック解除について

access2010を使って社内の共有ファイルにデータベースを作成しました。 2人が同時に開いて使用した後、そのファイルにロックがかかり、開かなくなってしまいました。 更に、別に同じ名前の「Backup」更には「Database」ファイルが出来てしまいました。 超初心者な質問かもしれませんが、今後どのように解決したらいいか、 どなたか教えて下さい。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

となると・・、質問者さんには、または質問者さんが属するグループには 権限が与えられていないことになりますので、 その共有フォルダを置いてあるサーバーの管理者に相談されるのが一番です。 あまりゴチャゴチャやっていると怪しい行為として管理者から睨まれます。 『李下に冠を正さず』です。 今出来ることはそのファイルを自身のPCにコピーを取る事ぐらいかと思います。 これは、多分、出来る、はず。。? もし出来たなら一旦自身でファイルを開いて何もしなくとも構いまいませんので終了。 それを先ほどの共有フォルダにコピー・・・は出来ないか(多分出来ない) 恥ずかしながら、「この所有者に復元の特権はありません」のメッセージは分かりません。 管理者に相談ですね。 なお、ネットワーク上の共有ファイルの「最適化」を行う際には そのファイルを置いてあるフォルダ以下のファイルの権限に削除も含まれていないと 「最適化」は完了しません。 管理者なら、この辺も分かっているかな?と思います。 共有フォルダの権限の変更は一切しない・・とかなら 最悪、自身のPCに共有フォルダを設けて・・ も考えられますが、これも質問者さんの環境いかんでは不可ですので サーバー(システム)管理者や直属の上司にご相談を。 管理者「さま」の機嫌の良い時に (^^ゞ

chi0116
質問者

お礼

お礼が遅くなり大変失礼いたしました。 アドバイスいただいたように、その後管理者に連絡し、解決いたしました。 本当にありがとうございました。 返事が遅くなりすみませんでした。

その他の回答 (1)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

多分ですが・・ファイルを複数で使用中に誰かが「最適化」を行った。 その際に他の人がデータの編集中だった。 そのために「最適化」に失敗して、 中間ファイルDateBaseが残り、バックアップファイルBackUpが生成された。 その際にファイルのアクセス権がおかしくなった。 のかと。 質問者さんの共有フォルダ上での権限にもよりますが ファイルを右クリック、プロパティを選択 セキュリティタブを選択、詳細設定を選択、 所有者タブを選択、編集を選択、 所有者の変更欄に自分のアカウント名が有ったら選択し、OK で終了。 これで開けるかも?と思います。 誰かがファイルを排他で開いていた・・てオチは勘弁。 で、予防方法は、閉じる時に最適化オプションは外す。 レコードの編集時にトランザクション処理や排他処理を考える。 世代バックアップは必ず! ・・長くなるのでとりあえず↓を。 http://www.naboki.net/access/achell/achell-02.html

chi0116
質問者

お礼

ご回答いただき、本当にありがとうございます。 すぐにやってみました。 所有者の変更に自分のアカウント名があったのですが、そこを選択してOK押したら、 セキュリティ画面が出てきて、 「この所有者に復元の特権はありません」というコメントが出てきました。 再度質問して大変申し訳ないのですが、この後はどうすればいいのでしょうか。 何度も申し訳ありません。

関連するQ&A

  • Accessファイルを社内で共有

    Microsoft Access で作ったデータベースファイルを社内で共有する方法を教えてください。全員がMicrosoftアカウントを持っていて、共有のSharePoint、Teams、Outlookがあります。

  • Accessのファイル共有がうまくできません。

    Microsoft Accessの共有に関しての質問です。 一つのAccessのファイルを共有して複数のパソコンで同時に開きたい場合は、何か特別な設定が必要なのでしょうか? Access2000を使用して顧客管理のデータベースを作成しました。 そのファイルを複数のパソコンから開けるようにしたく、現状では元のファイルを共有ドキュメントに入れて、複数台のパソコンでデスクトップにショートカットのアイコンを出しています。 しかし、他のパソコンでファイルを開いていると、もう一方のパソコンではアイコンをダブルクリックしても全く反応が無かったり、開く際に「セキュリティの警告」が表示され、そのメッセージ内にある「開く」をクリックするとようやく開けたりと、スムーズにできません。 ちなみに、元となるAccessのファイルは「オプション」内で「既定の開くモード」を「共有モード」にしてあります。 情報が少ないかもしれませんが、何か問題点、対処方法等が分かりましたら教えてください。 よろしくお願いします。

  • 【Access】排他モードで利用時のタイムアウト

    社内の部署で共有のアクセスデータベースを作成し、複数の人が同時に編集できないよう、 「排他モード」か「レコードロック」の設定を考えていますが、「排他モード」にした場合、ファイルを 開く時間(タイムアウト)の設定は可能でしょうか?

  • ファイルメーカー 共有設定

    ファイルメーカー初心者です 【File Maker Pro 10】を使用しております ファイルメーカーのデータベースを作りまして、複数のPCで共有しようと思っています。 共有の設定を行って複数のPCで1つのデータベースを見る事が出来るのですが、1つのPCで使用していると他のPCでアクセス出来なくなってしまいます。 ファイルメーカーのホームページで確認すると、【9台まで同時アクセス可能】とかいてありました。 なにか良いアドバイスをお願い致します。

  • テキストファイルのロックを行ないたい

    現在Win2003サーバにて環境を構築しております。 4台のノード(XP)からサーバにアクセスできるようになっています。 複数のPCで同時にログインを行った場合に、共有フォルダに 存在するテキストファイルを同時に開けないようロックを かけたいのですが、メモ帳などで作成したテキストファイルを ロックするための方法がわからず困っています。 どなたか良い方法をご存知でしたら教えてください。 よろしくお願いします。

  • accessのロック

    以前も質問したことがあるのですが、再度質問させていただきます。 Accessのロックについてです。 Windows2003Sever + Microsoft SQL ServerのマシンにあるMDBファイルを置いてあります。 これに社内LANでつながっているwindowsXP+access2000マシン10数台が それぞれWindows2003サーバマシンのmdbファイルのテーブルにリンクしているmdbファイル持っていて日々データの閲覧と更新をしています。 その際時々Access2000が以下のような以下のようなWindowメッセージを出します。 「現在ロックされているので、更新できませんでした。」 この件で困っております。 いくつか、わかっていることがあります。 ◎Windows2003Serverのこのmdbにアクセスしている人が多い時にこのメッセージが出るわけではない。使用者が2人でも出るときがある。 ◎同じフィールドへの同時書き込みの場合は他のユーザによって変更されています。。。のようなメッセージが出るので同時書き込みの問題ではなさそうだ。 ◎ロックがかかった場合、接続ユーザーみんなが開いているmdbを閉じて再度開くとロックは解除されている。 ここで質問なのですが、 ・ロックはなぜかかるのでしょうか? ・ロックの回避方法はありますか? 以上、どうかよろしくお願いいたします。

  • ACCESSのLANで共有について

    ACCESSで作成したファイルを同じフロアの10台あるPCで共有(Workgroupで共有) 別のフロアとはADSLで共有しているそうです。 (私がネットワークを構築したのではないので詳しくは分かりませんが、 少なくとも別フロアとはLANケーブルで接続されていません) このようなネットワークでACCESSを共有すると、 ・複数のPCが同時にファイルに接続すると動作が遅くなる。 ・また、同時に書き込みをするとファイルが壊れる ・だれかが開いているとファイルを開けない と聞きましたが本当でしょうか?

  • FILE権限があるはずなのにSQLファイルを実行出来ない

    MySQL 3.23.58(Linux)です。 testというデータベースを作成し、ユーザtestuserにこのtestデータベースへのFILE権限やUPDATE権限など一通り持たせています。 ユーザ「testuser」でMySQLにログインし、use test;とすると、Database Changedと出てデータベースの編集が可能になるのですが、 mysql -u testuser -p ***** test < backup.sql この様にbackup.sqlというSQLファイルを実行しようとすると、ERROR 1044のアクセス権限がありませんエラーが表示されてしまいます。 SQLファイルをtestデータベースに反映させるにはどうすればいいでしょうか?

  • Access 共有モードについて

    こんにちは。 Accessの共有モード設定質問です。 Access2000仕様で製作し、ネットワーク上にAccessデータベースがあり2~3人で入力作業しています。 一番古くてAccess2003でAccess2016やAccess2019の人もいます。 私のPCはAccess2010です。 現在の設定は下記の通りです。 Accessのオプション→クライアントの設定→詳細設定 ・既定の開くモード:共有モードにチェック ・既定のレコードロック:ロックしないにチェック ・レコードレベルでロックして開く:チェック これを、他の人が開いている時は読み取り専用でのみ開けるように するにはどう設定を変えればよろしいでしょうか? 現在は、複数で同時に開けるため声をかけあって作業する時もあります。 何卒ご教授宜しくお願い致します。

  • 外部データ取り込みのAccessへのロックを解除するには

    ExcelのWorkbook_Openで外部データの外部データの取り込み(QueryTable.Refresh)を実行してAccessのデータを取り込んでいます。 するとロックファイル(XXXX.ldb)が作成されてしまい、同Excelからデータベースの最適化(CompactDatabase)を実行できません。 ロックを解除して最適化を実行できるようにするには、どうしたらよいのでしょうか? アドバイスをお願いいたします!

専門家に質問してみよう