Choco Soft

Nadesiko DE RDB

Choco Soft header image 1

Accessのメモリ不足について

2019年10月28日 · Access

600万件くらいのデータをクエリでデータを抽出していたのですが、PCを変えると何故か「メモリ不足です」が表示されて、クエリが正常実行されなくなりました。

【環境】
Windows10 Professional 64Bit
Office Professional 2016 32Bit

1.レジストリで回避「WorkingSetSleep」

型 : DWORD
名前 : WorkingSetSleep
値 : 1

私の場合はOSとオフィスのBitが異なります。
オフィスのバージョンとBitの条件によってレジストリの場所が異なりますので、ご注意ください。

①msiインストール時

「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MICROSOFT\Office\16.0\Access Connectivity Engine\Engines」

②C2Rインストール時

「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\
REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines」

これで回避できなかった場合は、WorkingSetSleepの値を0にしてください。

2.レジストリ「MaxLocksPerFile」

型 : DWORD
名前 : MaxLocksPerFile
値 : 200000 (10 進数)

※ 既定値 : 9500 (10 進数)
※ MaxLocksPerFile に設定可能な値 (理論値) : 0x00000000 ~ 0xffffffff ※ 16進数
(0xffffffff の10 進数 : 4294967295)

①msiインストール時

「KEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MICROSOFT\Office\16.0\Access Connectivity Engine\Engines\ACE」

②C2Rインストール時

「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\
REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines\ACE」

3.レジストリ「MaxBufferSize」

型 : DWORD
名前 : MaxBufferSize
値 : 102400 (10 進数)

※ 既定値 : 0(10 進数)
※ MaxBufferSizeに設定可能な値 (理論値) : 0x00000000 ~ 0xffffffff ※ 16進数
(0xffffffff の10 進数 : 4294967295)

①msiインストール時

「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MICROSOFT\Office\16.0\Access Connectivity Engine\Engines\ACE

②C2Rインストール時

「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\
REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines\ACE」

さて、どうなるでしょう?

→ コメント(0)タグ :

激安Windowsタブレットは仕事に使えるか?Part6

2018年09月17日 · Windows10, Windowsタブレット

このページを印刷します。 このページを印刷します。
【電源プラン編】
Windowsでは、CPUの速度やスリープ画面への移行時間を電源プランで管理しています。
外出先で何時間も使える電源プラン、最速でサクサク動く最強プランを作成しましょう。

まずは設定画面-システムから。

電源プランの作成をクリックします。

まずは外出先でのバッテリー駆動を優先するプランを作成します。
名称は何でもいいのですが、ここでは仮に「Super ECO」と名付けます。

ちょっと力尽きたので、続きはまた来週へ

→ コメント(0)タグ :