メモリが不足しています・・・?



◇-メモリが不足しています・・・?-オリオンの三ツ星(11/25-11:29)No.4961
 ┣Re:メモリが不足しています・・・?-町会長(11/25-17:56)No.4963
 ┃┗Access2000 メモリが不足しているとエラーがでる-けろよん(11/26-16:23)No.4982
 ┣Re:メモリが不足しています・・・?-Rei(11/26-15:47)No.4978
 ┗Re:皆さんありがとうございます。-オリオンの三ツ星(11/29-14:06)No.5065
  ┗Re:皆さんありがとうございます。-けろよん(11/29-17:23)No.5069
   ┣Re:皆さんありがとうございます。-オリオンの三ツ星(11/29-18:18)No.5070
   ┗発言の修正をします。-けろよん(11/29-19:44)No.5073

4961メモリが不足しています・・・?オリオンの三ツ星 11/25-11:29

OS名:Windows98
パソコン名:NEC LaVieNX
ソフト名:WIN98
先日システムリソースについて質問させて頂き、起動時75%まで増やすことに
成功し、大変喜んでいたのですが、今、Access2000を使っているとしばしば
「メモリが不足しています。他のプログラムを閉じてください。」とかいう表示と
共に、フォントサイズがものすごく大きい画面に変わってしまいます。
先日のご指導から、メモリ64.0MBを128MBに増設した方がいいかと思っては
いるのですが、何か他の対処方はないものなのでしょうか?
よろしければご指導ください。
またAccess2000に問題があるということではないのでしょうか?

4963Re:メモリが不足しています・・・?町会長 11/25-17:56
記事番号4961へのコメント
オリオンの三ツ星さんは No.4961「メモリが不足しています・・・?」で書きました

>OS名:Windows98
>パソコン名:NEC LaVieNX
>ソフト名:WIN98
>先日システムリソースについて質問させて頂き、起動時75%まで増やすことに
>成功し、大変喜んでいたのですが、今、Access2000を使っているとしばしば
>「メモリが不足しています。他のプログラムを閉じてください。」とかいう表示と
>共に、フォントサイズがものすごく大きい画面に変わってしまいます。
>先日のご指導から、メモリ64.0MBを128MBに増設した方がいいかと思っては
>いるのですが、何か他の対処方はないものなのでしょうか?
>よろしければご指導ください。
>またAccess2000に問題があるということではないのでしょうか?

MSやメーカーのサポートページは必ず読んで下さい。
またgooとかの検索で検索するのも手です。

4982Access2000 メモリが不足しているとエラーがでるけろよん 11/26-16:23
記事番号4963へのコメント
町会長さんは No.4963「Re:メモリが不足しています・・・?」で書きました。
>オリオンの三ツ星さんは No.4961「メモリが不足しています・・・?」で書きました

>またAccess2000に問題があるということではないのでしょうか?

アプリケーション自体の問題もあるとは思いますが..
メモリー管理に関しては、だいぶ..ましになったようですよ。


まず、ディスクの空き容量を確認してください。

ディスクに空き容量が少ないと「メモリ不足」となり稼動が
できなくなる場合があります。
もし、不足しているなら、ハードディスクの空き容量を十分
確保してください。

問題ないなら、メモリを増設するとパソコンが快適に利用で
きますよ。...Accessを使うなら必修ですね。
増設されてはどうでしょうか。

価格的にもまずまず買いどきですよ。

「キャッシュを削る」方法もあるけど、メモリの増設をお奨
めします。

----メモリを増設してもまたメモリー不足なら------------

「データベースの最適化」は豆にしていますか?

Accessでデータべースソフトを利用しているのなら、
大量のデータで検索や並び替えを繰り返して行うと、メモリ
が足りなくなりやすいようです。

オリオンの三ツ星さんが、どのようにデータベースを利用
しているのかは、文面に記載していないので解りませんが。
町会長さんのレスのように検索されて情報を集めてはどうで
しようか?

案外、データベースの技術的な回避が可能なのではないでし
ょうか。
------------------------------------------------------
                       けろよん



4978Re:メモリが不足しています・・・?Rei 11/26-15:47
記事番号4961へのコメント
>成功し、大変喜んでいたのですが、今、Access2000を使っているとしばしば
>「メモリが不足しています。他のプログラムを閉じてください。」とかいう表示と
Access2000をどのように使っているのですか?
Access2000をプラットホームにしてプログラムの開発などを行っているのですか?
そのあたりを詳細に記入されないと誰もあなたが期待しているような回答は
できないと思います。

>共に、フォントサイズがものすごく大きい画面に変わってしまいます。
デスクトップのアイコンの文字も大きくなるのですか?
Access2000のウィンドウのどこどことか、誰でも解るようなWindowsの標準の
言葉で記入しないとどういうことなのか解らないでしょう、「大きい画面」って
どういうことなんですか?

>先日のご指導から、メモリ64.0MBを128MBに増設した方がいいかと思っては
>いるのですが、何か他の対処方はないものなのでしょうか?
メモリを増設することに躊躇する理由は何ですか?
経済的に困難?それとも増設しても無駄だったらどうしようということ?

>またAccess2000に問題があるということではないのでしょうか?
当方ではWindows98起動完了直後のリソース残53%、実装メモリ128M、
スワップファイルできるディスクの空き容量は起動直後530Mで、
3〜4時間はまったく支障なくAccess2000が使用できています。

5065Re:皆さんありがとうございます。オリオンの三ツ星 11/29-14:06
記事番号4961へのコメント
町会長さん、Reiさん、けろよんさん、ありがとうございます。

 実は私、現在、人材派遣の仕事をしております。
会社では多くのスタッフを管理するのに、専門のプログラマーに組んで
もらったソフトを使っていたのですが、何かトラブルが起こる度に10万円
単位で手数料の請求書が送ってきていろいろ不満をもっていました。
最終的に200万円程の投資をした割には、思うような対応をしてもらえま
せんでした。それで自分の無知さを悔やんで、一念発起して30歳半ばを
過ぎてプログラムの勉強を始めたような次第です。
まずは、エクセルから勉強しました。半年勉強して限界があるのを感じ、
次にVBAを勉強しさらに半年。1年かけてエクセルで給与管理のプログラム
を作ることに成功しました。現在はそのプログラムを使っています。
ところがVBAを勉強しだしてVBの存在を知ったり、給与管理や出退勤を
管理するにはエクセルよりアクセスがいいということも知りました。
しかし私には、エクセルやアクセスの使い方の本で得た知識しかなく、
基本的なパソコンの知識のなさを痛感している次第です。

実際、Access2000をプラットホームにしてプログラムの開発するという
ことが具体的にどういうことかよく分かりません。
スワップファイルできるディスクの空き容量は起動直後530M・・・?

他のホームページである質問したとき、そんなことぐらい本屋で調べろ!
と回答があり、がっくりした経験があります。
このホームページは紳士的で分かりやすく、自分の中では大変気に入って
おります。レベルの低さを前提に、どうぞ見捨てずご指導お願いします。

質問は、アクセス自体が、メモリをかなり必要とするアプリケーションなのか
自分が作るプログラミング内容に問題があるのかを知りたかったのです。
それで、現在使用しているパソコン(8台)のメモリを全部128MBまで増設
する必要があるかないかを決めたかったのです。予算的なこともあって!
でも、自分が作ろうとしているプログラムの作り方に問題があるのなら
そこを直せばその必要が無くて済むのではと。

ハードディスクは3GBのうち2GBを使っています。
アクセスでは、フォームを作るのにウィンドウを開いたり閉じたりしすぎて
いるのでしょうか。まだテーブル内には何も入力していないので600KB
ぐらいのファイルなのですが。

最適化は結構まめにしているつもりです。

内容がまとまらず、だらだら長くなってしまいすみません。
今後ともよろしくお願いいたします。
                          オリオンの三ツ星







5069Re:皆さんありがとうございます。けろよん 11/29-17:23
記事番号5065へのコメント
オリオンの三ツ星さんは No.5065「Re:皆さんありがとうございます。」で書きまし
た。
>町会長さん、Reiさん、けろよんさん、ありがとうございます。

>質問は、アクセス自体が、メモリをかなり必要とするアプリケー
>ションなのか自分が作るプログラミング内容に問題があるのかを
>知りたかったのです。それで、現在使用しているパソコン(8台)
>のメモリを全部128MBまで増設する必要があるかないかを決めたか
>ったのです。予算的なこともあって!
>でも、自分が作ろうとしているプログラムの作り方に問題がある
>のならそこを直せばその必要が無くて済むのではと。

こんな感じで、お考えになってはどうでしょう。

1台のパソコンをサーバー機としてACCESSデータベースを設定します。
(このパソコンでACCESSデータベース(給与管理や出退勤管理)の
プログラミングと管理をします。

そして、LANで7台のパソコンをつなぎます。
そのとき7台のパソコンからサーバー機のデータベースを同時に
データの追加/更新/削除/参照をできるようにしてはどうでしょう。
そういうふうに設定しておけば、何も考えずにレコードロックがかか
り同時参照出来るはずです。

で、サーバー機にメモリーを128MBを増設します。
プログラミングや管理などには、基本的に大量のメモリーと、スワップ
できる空き容量と、それなりのCPUパワーが必要です。

すでに、社内LANを構築しているのであれば、これだけです。
LANでつながれた7台のパソコンには、(給与管理や出退勤管理)
だけなら、メモリーを増設する必要は無いと思います。

まだ社内LANを導入されてないなら、残りの7台のパソコンに
メモリーを増設するよりLANの方がメリットがあり、結果的に
安上がるのではないでしょうか。

実際の設備費用や、設定などは他の方の発言をもとめてみてください。
(別の新規発言でツリーにした方がよいと思いますし....


//////////////////////////////////////////////////////////////

ACCESSに関してですが、専門的なことなので満足のいく解答をここ
の掲示板だけで求められたり、情報を求めるのは難しいと私は思っ
てます。

返答の付き易さ、情報という事に関してもお奨めできる場所があり
ます。
@niftyに入会していれば、FACCESSと言うACCESS専門のフォーラム
があります。

入会してなくても、近くに@niftyに入会している方がいると思います。
ご相談ください。

///////////////////////////////////////////////////////////////



5070Re:皆さんありがとうございます。オリオンの三ツ星 11/29-18:18
記事番号5069へのコメント
けろよんさん、ご返事ありがとうございました。
大変分かりやすくご指導いただき感謝しております。

1台をサーバー機として使い、後の7台をLANでつなぐ
是非、前向きに検討していきたいと思います。

Accessに関しては、検索で手当たり次第探しております。
一つ、魔法使いの開発工房という大変分かり易いホーム
ページを見つけました。
http://www.people.or.jp/~Nike/

Niftyの方は加入している人を探しているところです。
               
              オリオンの三ツ星
     

5073発言の修正をします。けろよん 11/29-19:44
記事番号5069へのコメント
一部訂正させてください。

>@niftyに入会していれば、 FACCESSと言うACCESS専門のフォーラム
>があります。
>入会してなくても、近くに@niftyに入会している方がいると思います。
>ご相談ください。

近くに@niftyに入会している方いれば、 FACCESSを一度見せて
もらって、それで気に入れば、設定や手続きなどをご相談くだ
さい。

http://www.nifty.com/
@niftyのホームページアドレスです
(オンラインで入会もできます

うーーん、まるで@niftyの回し者のようですね。(-_-;)

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2004/08/13/(金) 16:07:41MSIE6/WinXP