Results 1 to 6 of 6
  1. #1
    Join Date
    Jun 2004
    Posts
    19

    Unanswered: Cannot find message }file{. Check INFORMIXDIR and DBLANG.FAILED

    We have installed 4GL RDS, SQL development Runtime, IDS 9.40 for AIX 5.3.
    We get this error message when we try to bring instance online.

    Has anyone of you experienced this before?

    Thanks in advance for your comments.

    LR

  2. #2
    Join Date
    Aug 2003
    Location
    Argentina
    Posts
    780
    Hi,

    Please send me last lines of log file.

    Gustavo.

  3. #3
    Join Date
    Jun 2004
    Posts
    19

    Here is the log file

    Mon Jan 16 15:05:51 2006


    15:05:51 Event alarms enabled. ALARMPROG =
    '/usr/informix/etc/alarmprogram.sh'
    15:05:51 Requested shared memory segment size rounded from 8436KB to
    8448KB
    15:05:51 Dynamically allocated new virtual shared memory segment (size
    8448KB)

  4. #4
    Join Date
    Nov 2004
    Posts
    143
    Hi,

    If you start up the instance with less Initial Shared memory(SHMVIRTSIZE), then engine would add it dynamically as and when it requires. If the segments added by engine are more than 3, you might find yourself in problems, so better increase the value of SHMVIRTSIZE.

    Bye

    Nitin

  5. #5
    Join Date
    Jun 2004
    Posts
    19
    I'm using the default values. Check the oninit -v output below as well.

    LOCKS 9000 # Maximum number of locks
    BUFFERS 5000 # Maximum number of shared buffers
    NUMAIOVPS # Number of IO vps
    PHYSBUFF 32 # Physical log buffer size (Kbytes)
    LOGBUFF 32 # Logical log buffer size (Kbytes)
    CLEANERS 1 # Number of buffer cleaner processes
    SHMBASE 0x700000010000000L # Shared memory base address
    SHMVIRTSIZE 8192 # initial virtual shared memory segment size
    SHMADD 8192 # Size of new shared memory segments (Kbytes)
    EXTSHMADD 8192 # Size of new extension shared memory segments (Kbytes)
    SHMTOTAL 0 # Total shared memory (Kbytes). 0=>unlimited
    CKPTINTVL 300 # Check point interval (in sec)
    LRUS 8 # Number of LRU queues
    LRU_MAX_DIRTY 60 # LRU percent dirty begin cleaning limit
    LRU_MIN_DIRTY 50 # LRU percent dirty end cleaning limit
    TXTIMEOUT 300 # Transaction timeout (in sec)
    STACKSIZE 64

    oninit -v

    informix@can_online]$ oninit -v
    Checking group membership to determine server run modesucceeded
    Reading configuration file '/usr/informix/etc/onconfig.can'...succeeded
    Creating /INFORMIXTMP/.infxdirs ... succeeded
    Creating infos file "/usr/informix/etc/.infos.can_online" ... "/usr/informix/etc/.conf.can_online" ... succeeded
    Writing to infos file ... succeeded
    Checking config parameters...succeeded
    Allocating and attaching to shared memory...succeeded
    Creating resident pool 3432 kbytes...succeeded
    Creating buffer pool 20000 kbytes...succeeded
    Creating buffer pool 8 kbytes...succeeded
    Initializing rhead structure...succeeded
    Initializing ASF ...succeeded
    Initializing Dictionary Cache and SPL Routine Cache...Cannot find message file. Check INFORMIXDIR and DBLANG.FAILED

  6. #6
    Join Date
    Aug 2003
    Location
    Argentina
    Posts
    780
    Hi,

    Please read the release notes for your machine and change SHMBASE.
    Next run oninit.

    Gustavo

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •