![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Access2000で下記の様なレコードで約5万件のデータがあるのですが、これを列1から列2に、そっくりコピーする方法を教えてください。
【列1】【列2】【列3】【列n】
(値A)
(値B)
|
(値N)
列1を、そっくりコピーしようとして、列1を一括選択しクリップボードにコピーして、列2を選択してペーストしたところ「ファイルの共有ロック数が制限を越えています(Error 3502)。」とエラーが表示され、約1900件位のデータしか列2にコピー出来ませんでした。
数万件あるデータの、とある列を一括コピーをするには、どのようにすればよいのでしょうか?
(クエリー等で出来るのでしょうか?)
No.2ベストアンサー
- 回答日時:
Accessのレジストリ初期値の「MaxLocksPerFile」の値を
9500から60000程度に変更して増やしてみてはいかがでしょうか?
http://66.102.7.104/search?q=cache:2GrOJ24_-qAJ: …
上のページのこぴぺですみませんが・・・
・198633 - [ACC2000] レプリカ同期中に「ファイル共有ロック数上限を超えています」エラー
http://support.microsoft.com/default.aspx?scid=k …
・815281 - [ACC2003] [PRB] 多数のトランザクション処理中に ファイルの共有ロック数が制限を超えています エラーが発生する
http://support.microsoft.com/default.aspx?scid=k …
・No4927.モジュール実行時のエラーについて
http://www.accessclub.jp/bbs/0011/beginers4927.h …
・No7502.共有ロック数が制限を越えてしまった
http://www.accessclub.jp/bbs/0016/beginers7502.h …
などをご参考にされてはいかがでしょうか?
はずれでしたらごめんなさい。
また、レジストリは操作に失敗すると大変なことになますので必ずバックアップを取ってから行ってください。
こんばんは。
御丁寧にありがとうございました。
教えて頂いたページを参考にして無事解決することが出来ました。
レジストリの変更は、パソコンが変わった時に再度変更しなければならないと思い、レプリケーションの解除(?!)を行ってコピー&ペーストを行いました。
今回は一応解決出来たのですが、レプリケーションについては、まだよく判らない部分も多いので、これからも少し調べてみたいと思います。
本当にありがとうございました。
No.3
- 回答日時:
#2さんのおっしゃるようにレプリカの同期更新制限かと思われます。
これは同期時の制限ですのでクエリーで更新されても同期を取る時点で同じエラーとなります。
一旦レジストリーを変更するか、SetOptionで設定を変更するか、一旦レプリケーションを解除するかのいずれかの解決方法かと思われます。
最も確実で安全な方法は、一旦レプリケーションを解除してから単純にコピペされてはどうでしょうか。
こんばんは。
今回、skikichiさんが勧めてくれました、レプリケーションの解除を行い、解決することが出来ました。
お忙しいところ本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Excel(エクセル) Excelの関数についておしえてください。 3 2023/04/20 18:36
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLについて質問です。 AVG関数...
-
GROUP BYを使ったSELECT文の総...
-
日本語の表名、列名の利用について
-
Excelで、改行がある場合の条件...
-
Excelでセルの書式設定を使用し...
-
OracleのSQL*PLUSで、デー...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
Accessで別テーブルの値をフォ...
-
カレントレコードが無い事を判...
-
ファイル書込みで一行もしくは...
-
SQL文で右から1文字だけ削除す...
-
【MYSQL】asでリネームしてwher...
-
SELECTで1件のみ取得するには?
-
MERGE文を単体テーブルに対して...
-
Access 文字+年ごとの自動採番
-
[VBA] ADOの Clone と AddNew
-
SQLの書き方(チェックボックス)
-
access 自動採番 年が変わる...
-
実績累計の求め方と意味を教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで、改行がある場合の条件...
-
Excelでセルの書式設定を使用し...
-
GROUP BYを使ったSELECT文の総...
-
日本語の表名、列名の利用について
-
OracleのSQL*PLUSで、デー...
-
LOAD DATE INFILE で Bit(1)型...
-
列別名に二重引用符があった場合?
-
image型のInsertについて
-
COBOLソースに記述するホスト変...
-
cursor.getString
-
ADOのRecordCountプロパティに...
-
NULLのみを保持した列を除外し...
-
ACCESSのコンボボックスの右側...
-
エクセル表でA列が表示されな...
-
レコードセットからどれでも1...
-
SQLについて質問です。 AVG関数...
-
オラクル:ビューのCREATE文に...
-
1列について重複している行を除...
-
行全体を、決まった文字列があ...
-
SQLで列名の変更
おすすめ情報