xiaowanzi_86 发表于 2011-08-07 10:39

初始化数据库出错了!

初始化数据库时提示:oninit: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory哪位大虾帮帮忙!

liaosnet 发表于 2011-08-07 10:51

没安装libstdc~ 请安装~

zlhlsan 发表于 2011-08-08 16:39

版本不对,找到文件,做个联接,就可以了!
sudo ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3

zlhlsan 发表于 2011-08-08 16:43

在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstdc++
   代码:
   $ cd /usr/lib
   $ ls libstdc++*

在我的系统上ls命令的结果是libstdc++.so.6.0.8    libstdc++.so.6.0.8就是我们要找的,给它做个链接
   代码:
   $ sudo ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3

mir620 发表于 2011-08-18 21:41

你的profile 要按这个格式
INFORMIXDIR=/u/inf7.3;          export INFORMIXDIR
        PATH=$INFORMIXDIR/bin:$PATH;   export PATH
        DBDATE=Y4MD0;                  export DBDATE                     
        DBCENTURY=C;                   export DBCENTURY
        DBDELIMITER=”|”;             export DBDELIMITER
        INFORMIXSERVER=on_tcp51;       export INFORMIXSERVER
        ONCONFIG=onconfig.top;         export ONCONFIG
        DB_LOCALE=zh_tw.big5;          export DB_LOCALE
        TERM=xterm;                  export TERM
        CLIENT_LOCALE=zh_tw.big5;      export CLIENT_LOCALE
        SERVER_LOCALE=zh_tw.big5;      export SERVER_LOCALE

mir620 发表于 2011-08-23 20:48

修改/etc/hosts 加入以下內容,如有則無需修改
10.148.55.33dbatest
修改/etc/services 加入以下內容
            on_tcp51_srv         9051/tcp
修改/u/inf7.3/etc/sqlhosts       
       
        注:初始安裝時只有一sqlhost.std 作為模板文件,可通過
        #cp –psqlhosts.stdsqlhosts(連同屬性一起復制否則需改文件所有者)
        獲得該文件.加入以下內容:
            cdr51      group         -      -               i=51
        on_tcp51      onsoctcp   dbatest      on_tcp51_srv    g=cdr51
        on_shm51   onipcshm   dbatest      on_shm51_srv   g=cdr51
創建rootdbs
页: [1]
查看完整版本: 初始化数据库出错了!