bbed编译 oracle11.2.0.4


[root@localhost lib]# cp /cjsoft/bbed/
bbedus.msb sbbdpt.o ssbbded.o
[root@localhost lib]# cp /cjsoft/bbed/bbedus.msb ./
[root@localhost lib]# chown oracle.oinstall bbedus.msb
[root@localhost lib]# cp /cjsoft/bbed/sbbdpt.o ./
[root@localhost lib]# chown oracle.oinstall sbbdpt.o
[root@localhost lib]# cp /cjsoft/bbed/ssbbded.o ./           --放到lib下
[root@localhost lib]# chown oracle.oinstall ssbbded.o


[oracle@localhost.localdomain:/home/oracle]$ cd /u01/app/oracle/prct/11.2.0/dbhome_1/rdbms/lib/
[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhom/rdbms/lib]$ make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk BBED=$ORA_HOME/bin/bbed $ORACLE_HOME/bin/bbed

Linking BBED utility (bbed)
rm -f /u01/app/oracle/product/11.2.0/dbhome_1/bin/bbed
gcc -o /u01/app/oracle/product/11.2.0/dbhome_1/bin/bbed -m64 -z nocstack -L/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/ -L/u01p/oracle/product/11.2.0/dbhome_1/lib/ -L/u01/app/oracle/product/110/dbhome_1/lib/stubs/ /u01/app/oracle/product/11.2.0/dbhome_1/libmain.o /u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/ssbbded.o01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/sbbdpt.o `cat /u01p/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr-lnzjs11 -ln11 -lnl11 -ldbtools11 -lclntsh `cat /u01/app/oracle/puct/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -1 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0/dbhome_1/lib/lags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 tkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -ls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -l11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /u01//oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr1lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0/dme_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lcnt11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 core11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11unls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lv1 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls-lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls-lcore11 -lnls11 `cat /u01/app/oracle/product/11.2.0/dbhome_1/liysliblist` -Wl,-rpath,/u01/app/oracle/product/11.2.0/dbhome_1/lib `cat /u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` - -lm -L/u01/app/oracle/product/11.2.0/dbhome_1/lib

[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhom.0/dbhome_1/rdbms/lib]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 29 06:46:04 2020

Copyright (c) 1982, 2013, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area 4259082240 bytes
Fixed Size 2260040 bytes
Variable Size 872416184 bytes
Database Buffers 3372220416 bytes
Redo Buffers 12185600 bytes
Database mounted.
Database opened.
SQL> set linesize 200
SQL> select file#||chr(9)||name||chr(9)||bytes from v$datafile;

FILE#||CHR(9)||NAME||CHR(9)||BYTES
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 /u01/app/oracle/oradata/ecard/system01.dbf 775946240
2 /u01/app/oracle/oradata/ecard/sysaux01.dbf 534773760
3 /u01/app/oracle/oradata/ecard/undotbs01.dbf 73400320
4 /u01/app/oracle/oradata/ecard/users01.dbf 5242880

SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 1Production
With the Partitioning, OLAP, Data Mining and Real Application Test

[oracle@localhost.localdomain] cat filelist.txt

1 /u01/app/oracle/oradata/ecard/system01.dbf 775946240
2 /u01/app/oracle/oradata/ecard/sysaux01.dbf 534773760
3 /u01/app/oracle/oradata/ecard/undotbs01.dbf 73400320
4 /u01/app/oracle/oradata/ecard/users01.dbf 5242880

[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhomt par.txt
blocksize=8192
listfile=filelist.txt
mode=edit


[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhomns_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed

Linking BBED utility (bbed)
rm -f /u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/bbed
gcc -o /u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/bbed -m64p/oracle/product/11.2.0/dbhome_1/rdbms/lib/ -L/u01/app/oracle/prod-L/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/ /u01/app/ora_1/lib/s0main.o /u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib//product/11.2.0/dbhome_1/rdbms/lib/sbbdpt.o `cat /u01/app/oracle/pb/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -ldbtools1/oracle/product/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr1lnro11 `cat /u01/app/oracle/product/11.2.0/dbhome_1/lib/ldflags` zjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lclient11 -lnnetd11 -ic11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `cat /u01/app/ora_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnroroduct/11.2.0/dbhome_1/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs1 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lccore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11t11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -llcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls1 /u01/app/oracle/product/11.2.0/dbhome_1/lib/sysliblist` -Wl,-rpat/11.2.0/dbhome_1/lib -lm `cat /u01/app/oracle/product/11.2.0/dbdl -lm -L/u01/app/oracle/product/11.2.0/dbhome_1/lib

[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhomd
-rwxr-xr-x 1 oracle oinstall 257896 Sep 29 06:51 bbed
[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib]$ cp bbed $ORACLE_HOME/bin


[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib]$ bbed
Message 112 not found; No message file for product=RDBMS, facility=BBED
BBED-00113: file not found ----需要把bbedus.msb 放到$ORACLE_HOME/rdbms/mesg/ 下

[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib]$ cp bbedus.msb ../mesg/

[oracle@localhost.localdomain:/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib]$ bbed
Password: ------blockedit

BBED: Release 2.0.0.0.0 - Limited Production on Tue Sep 29 06:55:15 2020

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

************* !!! For Oracle Internal Use only !!! ***************

BBED>

------道不行,乘桴浮于海!------ ------欲讷于言,而敏于行!-------
原文地址:https://www.cnblogs.com/dh17/p/13752320.html