Как установить Oracle 11g?

Возможный дубликат:
Как я могу установить Oracle 11g R2 в Ubuntu 12.04 LTS?

Вопрос:

Я пытаюсь установить оракул 11g на Ubuntu 11.10.

Я получил довольно далеко, используя эти 3 урока:

https://forums.oracle.com/forums/thread.jspa?messageID=9596361
http://blog.craigpoma.com/2010/07/installing-oracle-11gr2-on-fedora-13.html
http://lesscode.blogspot.com/2010/04/install-oracle-11g-r2-on-ubuntu-104.html

Но теперь я застрял с этим:

ИНФОРМАЦИЯ: /u01/app/oracle/product/11.2.0/dbhome_1/network/lib//libnlsnr11.a(nsglsn.o): в функции nsglonsterm': nsglsn.c:(.text+0xc29): undefined reference toons_subscriber_close 'nsglsn.c:(. text + 0xc3b): неопределенная ссылка на ons_shutdown_nowait' /u01/app/oracle/product/11.2.0/dbhome_1/network/lib//libnlsnr11.a(nsglsn.o): In functionnsglma ': nsglsn.c:(. text + 0x1ffb): неопределенная ссылка на ons_subscriber_receive' nsglsn.c:(.text+0x251d): undefined reference toons_notification_body 'nsglsn.c:(. text + 0x2a4b): INFO: неопределенная ссылка на ons_subscriber_relinquish' nsglsn.c:(.text+0x2a62): undefined reference toons_subscriber_receive' /u01/app/oracle/product/11.2.0/dbhome_1/network/lib//libnlsnr11.a(nsglsn.o): в функции nsglonsinit': nsglsn.c:(.text+0x2d43c): undefined reference toons_init' nsglsn.c:(.text+0x2d457): неопределенная ссылка на ons_subscriber_create_async' nsglsn.c:(.text+0x2d473): undefined reference toons_subscriber_status' nsglsn.c:(.text+0x2dc94): неопределенная ссылка на `ons_shutdown_nowait'

Я думаю, что я вижу проблему (двойной слэш в /network/lib//libnlsnr11.a)

Но я не знаю, как это решить...

Создается неправильный make-файл: (/u01/app/oracle/product/11.2.0/dbhome_1/network/lib/ins_net_server.mk)

# $Id: cus_net_server.mk 08-mar-2002.10:43:34 donlee Exp $
#
# cus_net_server.mk - "make" command file to reload tnslsnr, lsnrctl
#
# Used to reload tnslsnr, lsnrctl, after changing network protocol adapter.
#
# NOTE: ORACLE_HOME must be either:
#   . set in the user's environment
#   . passed in on the command line
#   . defined in a modified version of this makefile
#
# MODIFIED  (MM/DD/YY)
# donlee     03/08/02  - cannot use $<
# donlee     02/27/02  - define/use macro covers for INSTALL_TARGS
# donlee     02/26/02  - use relevant LINKLINE macros
# donlee     02/08/01 -  rm unneeded macro defs
# donlee     02/08/01  - rm unnecessary def of ECHO
# mkrohan    10/12/00  - Switch from LINKEXSYSLIBS to LINKLDLIBS
# mkrohan    05/20/00  - Bug #1304913
#

include $(ORACLE_HOME)/network/lib/env_network.mk

INSTALL_TARGS=clean $(INSTALL_NET_SERVER_TARGS)

tnslsnr: $(S0NSGL) $(SNSGLP) $(NSGLPNP)
    $(SILENT)$(ECHO) " - Linking $(TNSLSNR)"
    $(RMF) $@
    $(TNSLSNR_LINKLINE)

itnslsnr: tnslsnr
    -$(MV) -f $(BINHOME)tnslsnr $(BINHOME)tnslsnr0
    -$(MV) tnslsnr $(BINHOME)tnslsnr
    -$(CHMOD) 751 $(BINHOME)tnslsnr

lsnrctl: $(S0NSGLC)
    $(SILENT)$(ECHO) " - Linking $(LSNRCTL)"
    $(RMF) $@
    $(LSNRCTL_LINKLINE)

ilsnrctl: lsnrctl
    -$(MV) -f $(BINHOME)lsnrctl $(BINHOME)lsnrctl0
    -$(MV) lsnrctl $(BINHOME)lsnrctl
    -$(CHMOD) 751 $(BINHOME)lsnrctl

preinstall:
    -$(CHMOD) 755 $(BINHOME)

install: preinstall $(INSTALL_TARGS)

clean:

Который включает в себя это:

/u01/app/oracle/product/11.2.0/dbhome_1/network/lib/env_network.mk, но этот файл слишком велик для размещения здесь...

Смотрите здесь ссылку для скачивания: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

0 ответов

Другие вопросы по тегам