Category Archives: N4

CTW on Oracle Linux

mv expdat.expdp.BRV11T2.sonder.N4TOST2.B3.0_C1.13 /home/oracle/app/oracle/admin/satu/dpdump/expdat.dmp
impdp

Zegt zelf wel waar hij problemen mee heeft. Mekkert over users, table spaces en niet genoeg ruimte in de table space.

sqlplus /nolog

connect / as SYSDBA

create user N4TOST2 identified by S3marang;

create tablespace N4TOST2 DATAFILE '/home/oracle/app/oracle/oradata/satu/n4tost2.dbf' size 1G extent management local autoallocate;

alter database datafile '/home/oracle/app/oracle/oradata/satu/n4tost2.dbf' resize 10G;

select dbms_metadata.get_ddl('TABLESPACE','N4TOST2' ) from dual;

=== TNSNAMES ===
[oracle@burung ~]$ tnsping satu

TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 24-JUL-2013 14:53:14

Copyright (c) 1997, 2009, Oracle. All rights reserved.

Used parameter files:

TNS-03505: Failed to resolve name

[oracle@burung ~]$ vi ./app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora

[oracle@burung ~]$ tnsping satu

TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 24-JUL-2013 15:05:32

Copyright (c) 1997, 2009, Oracle. All rights reserved.

Used parameter files:

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = burung.mcint.local) (PORT=1521))) (CONNECT_DATA = (SERVICE_NAME = satu)))
OK (20 msec)

N4 build

Check out N4 branch from repository

http://svn.navis.com/N4SPARCS/branches/BRANCHES/n4-app

Edit $\n4-app\apex\build.properties

# uncomment the database type you want to use
#target.db=mysql
target.db=oracle
#target.db=oracle_rac
#target.db=sqlserver-jtds

Edit $\n4-app\apex\database\oracle.properties


database.driver=oracle.jdbc.OracleDriver
database.url=jdbc:oracle:thin:@DATABASE_HOST:1521:SID
database.userid=USERID
database.password=PASSWORD
database.minLimit=6
database.initialLimit=6
database.maxLimit=50
database.inactivityTimeout=1800
database.waitTimout=120
database.maxStatementsLimit=50

database.schema=apex
database.catalog=
database.source=jdbc/apexDS
database.mapping=Oracle9
database.name=oracle
database.hib-dialect=org.hibernatespatial.oracle.OracleSpatial10gDialect
requires.munge-oracle=true

database.systemsource=jdbc/apexSystemDS
database.systemuserid=SYSTEMUSERID
database.systempassword=PASSWORD 

Add $\n4-app\tools\bin\ to the PATH environment variable

Obtain ulc license

check-ulc-key:
[echo] You don’t have a properly installed ULC developer license key file.
[echo] ULC expects your license key file at ‘/Users/pdeneef/.ulc-7.0/DEVELOPER-0700.lic’


edit $/common/etc/ant-stubs/cache_address.properties
# for non-developers to use on vmware images (reserved 1500-1599)
extneefpa=1506 

Build


cd $\apex\
ant superclean all
or
ant all

Run with Tomcat


cd $\tools\tomcat-6.0\bin
dev-tomcat
javaws.exe http://localhost:8280/apex/apex.jnlp

(Point browser to http://localhost:8280/apex/apex.jnlp)

Run local ulc
ant ulc

 

MAC OS X

install JDK 1.7

build svnant.jar and put in tools/ant/lib

 

gen-code-xpscache:
[echo] Generating classes for xpscache module.
[xmlvalidate] 74 file(s) have been successfully validated.

 

 

 
TOMCAT

vi ~/.bash_profile

export CATALINA_HOME=/Library/Tomcat
export JAVA_HOME=`/usr/libexec/java_home -V 1.7`

Installatie in:
/usr/local/bin/apache-tomcat-v###

Symbolic link
ln -s /usr/local/bin/apache-tomcat-v### /Library/Tomcat

Edit
tomcat-users.xml

Startup
$CATALINA_HOME/bin/startup.sh