RMAN with XE10/11 on Linux

Hello,
This site describes the "Oracle Database 11g Editions":
"http://www.oracle.com/us/products/database/product-editions-066501.html"
Express Edition 10g ?
Should it be Express Edition 11g ?
The point
"Server Managed Backup and Recovery
Simplify, automate, and improve backup and recovery performance with Oracle Recovery Manager (RMAN)."
is not marked.
Is RMAN not possible/working on XE?
In the Document "2 Day DBA" the point
"http://docs.oracle.com/cd/E17781_01/server.112/e18804/backrest.htm#CHDFAEJF"
says:
"On Linux: Log in to the Oracle Database XE host computer as a user who is a member of the dba user group. This is typically the oracle user."
This describes the oracle-side backup.sh an restore.sh scripts.
Is it necessary to run all RMAN-Commands as user oracle?
(su - oracle rman....)
Is it necessary to run all SQLPLUS-Commands as user oracle?
(su - oracle sqlplus....)
I'm running with ARCHIVLOG-Mode and backing up my database with archivlog,
controlfile and spfile per cron-job in the root-environment:
$ORACLE_HOME/bin/rman nocatalog <<EOF
spool log to /var/log/rman.log append;
HOST 'date>>/var/log/rman.log';
connect target sys/<password>
run {
backup database plus archivelog;
backup current controlfile;
backup spfile;
delete noprompt obsolete;
HOST 'date>>/var/log/rman.log';
spool log off;
QUIT
EOF
Should this run per cron-job in the oracle-environment?
config of RMAN is:
$ORACLE_HOME/bin/rman nocatalog <<EOF
spool log to /var/log/rman.log append;
connect target sys/<password>
configure retention policy to recovery window of 2 days;
configure default device type to disk;
configure controlfile autobackup on;
spool log off;
QUIT
EOF
If RMAN reported a value with "default" in "show all" then it is not set ?
I'm never had a successful restore/recover on a new machine,
because of restoring the controlefile breaks.
I'm using openSUSE, CentOS and Oracle Linux.
Does anyone had a successful backup on machine1, restore and recover on machine2 with XE?
Best regards

Hello,
so let's start again:
ARCHIVLOG is ON
Backup is configured as:
configure retention policy to recovery window of 2 days;
configure default device type to disk;
configure controlfile autobackup on;
Backup is done by:
run {
backup database plus archivelog;
backup current controlfile;
backup spfile;
delete noprompt obsolete;
Backup is reported in rman_list, so i have the DBID.
For restore i tied a script like restore.sh:
(the RMAN-backup of machine 1 is copied in /srv/samba/Archiv)
#!/bin/bash
rm /root/restore.log
touch /root/restore.log
$ORACLE_HOME/bin/rman target sys/******** nocatalog <<EOF
SPOOL LOG TO /root/restore.log APPEND;
SHOW ALL;
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
RUN {
DELETE NOPROMPT BACKUPSET;
DELETE NOPROMPT ARCHIVELOG ALL;
SQL 'ALTER TABLESPACE TABELSPACE1 OFFLINE IMMEDIATE';
SQL 'ALTER TABLESPACE TABELSPACE2 OFFLINE IMMEDIATE';
SHUTDOWN ABORT;
SPOOL LOG OFF;
EOF
tree -phug $ORACLE_FLASH >> /root/restore.log
echo \######################## >> /root/restore.log
echo "delete all directories" >> /root/restore.log
echo \######################## >> /root/restore.log
rm -rf /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/*
rm -rf /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/autobackup/*
rm -rf /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/*
tree -phug $ORACLE_FLASH >> /root/restore.log
mv /usr/lib/oracle/xe/oradata/XE/* /tmp/
echo \####################################### >> /root/restore.log
echo "copy backup to \$ORACLE_FLASH" >> /root/restore.log
echo \####################################### >> /root/restore.log
cp -R /srv/samba/Archiv/* /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/
tree -phug $ORACLE_FLASH >> /root/restore.log
echo \###################################### >> /root/restore.log
echo "set owner \$ORACLE_FLASH" >> /root/restore.log
echo \###################################### >> /root/restore.log
chown -R oracle:dba /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/*
chown -R oracle:dba /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/autobackup/*
chown -R oracle:dba /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/*
chown -R oracle:dba /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/onlinelog/*
echo \##################################### >> /root/restore.log
echo "set rights in \$ORACLE_FLASH" >> /root/restore.log
echo \##################################### >> /root/restore.log
cd /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE
find . -type d -exec chmod 740 '{}' \;
find . -type f -exec chmod 640 '{}' \;
find . -type d -exec chmod 0750 '{}' \;
tree -phug $ORACLE_FLASH >> /root/restore.log
$ORACLE_HOME/bin/rman target sys/******** nocatalog <<EOF
SPOOL LOG TO /root/restore.log APPEND;
STARTUP NOMOUNT;
SET DBID 2664670378
RESTORE CONTROLFILE TO '/usr/lib/oracle/xe/oradata/XE/control.dbf' FROM '/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_17/o1_mf_ncnnf_TAG20120517T211223_7vbmdqb1_.bkp';
STARTUP MOUNT;
RESTORE DATABASE;
RECOVER DATABASE;
ALTER DATABASE OPEN RESETLOGS;
SQL 'ALTER TABLESPACE TABELSPACE1 ONLINE';
SQL 'ALTER TABLESPACE TABELSPACE2 ONLINE';
CONFIGURE CONTROLFILE AUTOBACKUP ON;
SPOOL LOG OFF;
QUIT
EOF
The logfile restore.log:
Spooling startet in Log-File: /root/restore.log
Recovery Manager10.2.0.1.0
RMAN>
RMAN-Konfigurationsparameter sind:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 2 DAYS;
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs/snapcf_XE.f'; # default
RMAN>
RMAN>
Alte RMAN-Konfigurationsparameter:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
Neue RMAN-Konfigurationsparameter:
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
Neue RMAN-Konfigurationsparameter wurden erfolgreich gespeichert
RMAN>
RMAN> 2> 3> 4>
Zugewiesener Kanal: ORA_DISK_1
Kanal ORA_DISK_1: SID=109 Gerätetyp=DISK
Liste mit Backup Pieces
BP Schl BS Schl Pc# Cp# Status Gerätetyp Stückname
1 1 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_annnn_TAG20120522T222259_7vqxf4kj_.bkp
2 2 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_nnndf_TAG20120522T222301_7vqxf61n_.bkp
3 3 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_annnn_TAG20120522T222327_7vqxg02x_.bkp
4 4 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_ncnnf_TAG20120522T222329_7vqxg18s_.bkp
5 5 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_nnsnf_TAG20120522T222330_7vqxg3d5_.bkp
6 6 1 1 AVAILABLE DISK /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/autobackup/2012_05_22/o1_mf_s_783987812_7vqxg4l2_.bkp
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_annnn_TAG20120522T222259_7vqxf4kj_.bkp Recid=1 Stempel=783987780
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_nnndf_TAG20120522T222301_7vqxf61n_.bkp Recid=2 Stempel=783987782
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_annnn_TAG20120522T222327_7vqxg02x_.bkp Recid=3 Stempel=783987808
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_ncnnf_TAG20120522T222329_7vqxg18s_.bkp Recid=4 Stempel=783987809
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/backupset/2012_05_22/o1_mf_nnsnf_TAG20120522T222330_7vqxg3d5_.bkp Recid=5 Stempel=783987811
Backup Piece gelöscht
Backup Piece-Handle=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/autobackup/2012_05_22/o1_mf_s_783987812_7vqxg4l2_.bkp Recid=6 Stempel=783987812
6 Objekte gelöscht
Freigegebener Kanal: ORA_DISK_1
Zugewiesener Kanal: ORA_DISK_1
Kanal ORA_DISK_1: SID=109 Gerätetyp=DISK
Liste mit archivierten Log-Kopien
Schlüssel Thrd Seq S Niedrige Zeit Name
1 1 4 A 22.05.12 /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/2012_05_22/o1_mf_1_4_7vqxf35l_.arc
2 1 5 A 22.05.12 /usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/2012_05_22/o1_mf_1_5_7vqxfyxs_.arc
Archive Log gelöscht
Archive Log-Dateiname=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/2012_05_22/o1_mf_1_4_7vqxf35l_.arc Recid=1 Stempel=783987779
Archive Log gelöscht
Archive Log-Dateiname=/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE/archivelog/2012_05_22/o1_mf_1_5_7vqxfyxs_.arc Recid=2 Stempel=783987806
2 Objekte gelöscht
RMAN>
SQL-Anweisung: ALTER TABLESPACE TABELSPACE1 OFFLINE IMMEDIATE
RMAN>
SQL-Anweisung: ALTER TABLESPACE TABELSPACE2 OFFLINE IMMEDIATE
RMAN>
Oracle-Instance heruntergefahren
RMAN>
/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE
├── [drwxr-s--- oracle   dba      4.0K] archivelog
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_22
├── [drwxr-s--- oracle   dba      4.0K] autobackup
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_22
├── [drwxr-s--- oracle   dba      4.0K] backupset
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_22
├── [drwxrwx--- oracle   dba      4.0K] onlinelog
│   ├── [-rwxrwx--- oracle   dba       50M] o1_mf_1_7vqx7gxn_.log
│   └── [-rwxrwx--- oracle   dba       50M] o1_mf_2_7vqx7hdd_.log
└── [-rw-r--r-- root     dba      7.7K] rman_list.txt
7 directories, 3 files
delete all directories
/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE
├── [drwxr-s--- oracle   dba      4.0K] archivelog
├── [drwxr-s--- oracle   dba      4.0K] autobackup
├── [drwxr-s--- oracle   dba      4.0K] backupset
├── [drwxrwx--- oracle   dba      4.0K] onlinelog
│   ├── [-rwxrwx--- oracle   dba       50M] o1_mf_1_7vqx7gxn_.log
│   └── [-rwxrwx--- oracle   dba       50M] o1_mf_2_7vqx7hdd_.log
└── [-rw-r--r-- root     dba      7.7K] rman_list.txt
4 directories, 3 files
copy backup to $ORACLE_FLASH
/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE
├── [drwxr-s--- oracle   dba      4.0K] archivelog
│   └── [drwxr-s--- root     dba      4.0K] 2012_05_17
│   ├── [-rw-r----- root     dba       47K] o1_mf_1_38_7vbmb5x5_.arc
│   └── [-rw-r----- root     dba      5.0K] o1_mf_1_39_7vbmdnrj_.arc
├── [drwxr-s--- oracle   dba      4.0K] autobackup
│   └── [drwxr-s--- root     dba      4.0K] 2012_05_17
│   └── [-rw-r----- root     dba      7.1M] o1_mf_s_783551546_7vbmdtjf_.bkp
├── [drwxr-s--- oracle   dba      4.0K] backupset
│   └── [drwxr-s--- root     dba      4.0K] 2012_05_17
│   ├── [-rw-r----- root     dba       48K] o1_mf_annnn_TAG20120517T211101_7vbmb724_.bkp
│   ├── [-rw-r----- root     dba      6.5K] o1_mf_annnn_TAG20120517T211220_7vbmdp1d_.bkp
│   ├── [-rw-r----- root     dba      7.1M] o1_mf_ncnnf_TAG20120517T211223_7vbmdqb1_.bkp
│   ├── [-rw-r----- root     dba      1.8G] o1_mf_nnndf_TAG20120517T211104_7vbmb8ct_.bkp
│   └── [-rw-r----- root     dba       96K] o1_mf_nnsnf_TAG20120517T211224_7vbmdsdo_.bkp
├── [drwxrwx--- oracle   dba      4.0K] onlinelog
│   ├── [-rw-r----- root     root      50M] o1_mf_1_7vbklf5n_.log
│   ├── [-rwxrwx--- oracle   dba       50M] o1_mf_1_7vqx7gxn_.log
│   ├── [-rw-r----- root     root      50M] o1_mf_2_7vbklft2_.log
│   └── [-rwxrwx--- oracle   dba       50M] o1_mf_2_7vqx7hdd_.log
└── [-rw-r--r-- root     dba      7.9K] rman_list.txt
7 directories, 13 files
set owner $ORACLE_FLASH
set rights in $ORACLE_FLASH
/usr/lib/oracle/xe/app/oracle/flash_recovery_area/XE
├── [drwxr-s--- oracle   dba      4.0K] archivelog
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_17
│   ├── [-rw-r----- oracle   dba       47K] o1_mf_1_38_7vbmb5x5_.arc
│   └── [-rw-r----- oracle   dba      5.0K] o1_mf_1_39_7vbmdnrj_.arc
├── [drwxr-s--- oracle   dba      4.0K] autobackup
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_17
│   └── [-rw-r----- oracle   dba      7.1M] o1_mf_s_783551546_7vbmdtjf_.bkp
├── [drwxr-s--- oracle   dba      4.0K] backupset
│   └── [drwxr-s--- oracle   dba      4.0K] 2012_05_17
│   ├── [-rw-r----- oracle   dba       48K] o1_mf_annnn_TAG20120517T211101_7vbmb724_.bkp
│   ├── [-rw-r----- oracle   dba      6.5K] o1_mf_annnn_TAG20120517T211220_7vbmdp1d_.bkp
│   ├── [-rw-r----- oracle   dba      7.1M] o1_mf_ncnnf_TAG20120517T211223_7vbmdqb1_.bkp
│   ├── [-rw-r----- oracle   dba      1.8G] o1_mf_nnndf_TAG20120517T211104_7vbmb8ct_.bkp
│   └── [-rw-r----- oracle   dba       96K] o1_mf_nnsnf_TAG20120517T211224_7vbmdsdo_.bkp
├── [drwxr-x--- oracle   dba      4.0K] onlinelog
│   ├── [-rw-r----- oracle   dba       50M] o1_mf_1_7vbklf5n_.log
│   ├── [-rw-r----- oracle   dba       50M] o1_mf_1_7vqx7gxn_.log
│   ├── [-rw-r----- oracle   dba       50M] o1_mf_2_7vbklft2_.log
│   └── [-rw-r----- oracle   dba       50M] o1_mf_2_7vqx7hdd_.log
└── [-rw-r----- root     dba      7.9K] rman_list.txt
7 directories, 13 files
Spooling gestartet in Log-Datei: /root/restore.log
Recovery Manager10.2.0.1.0
RMAN>
Oracle-Instance gestartet
Gesamte System Global Area 805306368 Byte
Fixed Size 1261444 Byte
Variable Size 209715324 Byte
Database Buffers 591396864 Byte
Redo Buffers 2932736 Byte
RMAN>
Befehl wird ausgeführt: SET DBID
RMAN>
Starten restore um 22.05.12
Zugewiesener Kanal: ORA_DISK_1
Kanal ORA_DISK_1: SID=124 Gerätetyp=DISK
Kanal ORA_DISK_1: Kontrolldatei wird zurückgeschrieben
Kanal ORA_DISK_1: Restore abgeschlossen, abgelaufene Zeit: 00:00:03
Beendet restore um 22.05.12
RMAN>
Datenbank wurde bereits gestartet
Datenbank angeschlossen
Freigegebener Kanal: ORA_DISK_1
RMAN>
Starten restore um 22.05.12
Starten implicit crosscheck backup um 22.05.12
Zugewiesener Kanal: ORA_DISK_1
Kanal ORA_DISK_1: SID=124 Gerätetyp=DISK
3 Objekte auf Übereinstimmung geprüft
Beendet implicit crosscheck backup um 22.05.12
Starten implicit crosscheck copy um 22.05.12
Kanal ORA_DISK_1 wird benutzt
Beendet implicit crosscheck copy um 22.05.12
Suche nach allen Dateien im Recovery-Bereich
Dateien werden katalogisiert...
Keine Dateien katalogisiert
Kanal ORA_DISK_1 wird benutzt
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei restore Befehl auf 05/22/2012 22:25:21
RMAN-06026: Einige Ziele nicht gefunden - Recovery wird abgebrochen
RMAN-06023: Kein Backup bzw. keine Kopie der Datendatei 4 zum Wiederherstellen gefunden
RMAN-06023: Kein Backup bzw. keine Kopie der Datendatei 3 zum Wiederherstellen gefunden
RMAN-06023: Kein Backup bzw. keine Kopie der Datendatei 2 zum Wiederherstellen gefunden
RMAN-06023: Kein Backup bzw. keine Kopie der Datendatei 1 zum Wiederherstellen gefunden
RMAN>
Starten recover um 22.05.12
Kanal ORA_DISK_1 wird benutzt
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei recover Befehl auf 05/22/2012 22:25:21
RMAN-06094: Wiederherstellung der Datendatei 1 erforderlich.
RMAN>
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei alter db Befehl auf 05/22/2012 22:25:22
ORA-01157: Datendatei 1 kann nicht identifiziert/gesperrt werden - siehe DBWR-Trace-Datei
ORA-01110: Datendatei 1: '/usr/lib/oracle/xe/oradata/XE/system.dbf'
RMAN>
SQL-Anweisung: ALTER TABLESPACE TABELSPACE1 ONLINE
RMAN>
Starten recover um 22.05.12
Kanal ORA_DISK_1 wird benutzt
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei recover Befehl auf 05/22/2012 22:25:21
RMAN-06094: Wiederherstellung der Datendatei 1 erforderlich.
RMAN>
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei alter db Befehl auf 05/22/2012 22:25:22
ORA-01157: Datendatei 1 kann nicht identifiziert/gesperrt werden - siehe DBWR-Trace-Datei
ORA-01110: Datendatei 1: '/usr/lib/oracle/xe/oradata/XE/system.dbf'
RMAN>
SQL-Anweisung: ALTER TABLESPACE TABELSPACE1 ONLINE
RMAN>
Starten recover um 22.05.12
Kanal ORA_DISK_1 wird benutzt
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei recover Befehl auf 05/22/2012 22:25:21
RMAN-06094: Wiederherstellung der Datendatei 1 erforderlich.
RMAN>
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Fehler bei alter db Befehl auf 05/22/2012 22:25:22
ORA-01157: Datendatei 1 kann nicht identifiziert/gesperrt werden - siehe DBWR-Trace-Datei
ORA-01110: Datendatei 1: '/usr/lib/oracle/xe/oradata/XE/system.dbf'
RMAN>
SQL-Anweisung: ALTER TABLESPACE TABELSPACE1 ONLINE
As you can see the controlfile is restore, but it seems that the information
about the other files and where they are stored is lost.
The instance can't restore/recover the other files.
Best regards

Similar Messages

  • Running rman with virtual tape speed too low(500KB/s approx)

    Hey guys, I run rman with mhvtl. but the backup speed is too low(500kB/s).
    the mhvtl debugging prints indicate that the block size is 64kB and the scsi command is running synchronous.
    does any one know how to speed up this backup operation?<smiley image='anim_crazy.gif'/>
    Thanks.
    <b>my system:</b>
    linux kernel 2.6.18
    mhvtl 0.18.17
    oracle10
    obtool 10.2
    <b>rman configure:</b>
    RMAN> show all;
    using target database control file instead of recovery catalog
    RMAN configuration parameters are:
    CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';
    CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backup1/ctl_%F';
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE SBT_TAPE TO '%F'; # default
    CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
    CONFIGURE DEVICE TYPE 'SBT_TAPE' BACKUP TYPE TO BACKUPSET PARALLELISM 1;
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT '/backup1/backup_%U';
    CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT '/backup2/backup_%U';
    CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' MAXOPENFILES 1 PARMS '';
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
    CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/home/oracle/oracle/product/10.2.0/db_1/dbs/snapcf_orcl.f'; # default

    skoczo wrote:What services could i disable?
    anything you don't need at startup.
    If you disable systemd service from startup, you will lose some kind of functionality, and you should try to figure out yourself whether you need that functionality of not.
    If you use pulseaudio (I assume you do, since it looks like you're using gnome), you can safely disable alsa-restore.service and alsa-store.service, as pulseaudio will restore audio levels by itself.
    I've masked systemd-vconsole-setup.service myself (disabling isn't enought), since I rarely use virtual console on ttys. I don't have correct keymap on ttys but that's not a big deal for me.
    I don't think you need all those @backlight services either. I've personally masked all but one on my system.
    e4rat will most likely reduce your start up time greatly, although it's a bit of a hassle to set up.
    systemd-readahead might also help, but you should test it for yourself.
    I'm also thinking you could probably optimize your initramfs a bit, as 11s is quite long for loading kernel. At least make sure you have 'autodetect' hook enabled in mkinitcpio.conf.
    Also you can use lz4hc for compressing initramfs (COMPRESSION="lz4" and COMPRESSION_OPTIONS="-9" in mkinitcpio.conf), which should be faster on decompression than other algorithms.
    There are some more tips in arch wiki, if you didn't check it out already

  • Any issues with using LDAP on LINUX for GRC 5.2 UME?

    Our company is converting our LDAP servers from AIX to LINUX.  The DNS name used in our UME connection should not change.  Are there any issues with using LDAP on LINUX?  We are currently on GRC 5.2 SP9 (in the middle of upgrading to SP12).
    Also, I have been trying to connect our test UME system to a test LDAP box that has already been converted to LINUX but keep getting a 'connection failed' error when I try to test it. 
    Do you have to reboot the server to test changing the LDAP connections?  I've been trying it by going into UME, pulling up the LDAP tab, hitting the Modify button, entering the new userid and password for test LDAP, and hitting the Test Connection button.  I've verified that this userid and password is correct for test LDAP.
    Is there a way to get more information about why the connection failed?
    Thanks.

    I've been told by our LDAP Support group that none of the other configuration settings should have to be changed.  I should only have to change the id and password to connect to a test version of LDAP instead of our regular connection to the production LDAP.
    Can you test a connection for a different userid/password without having to reboot/restart the server?  Do I need to change these two settings, save then, reboot/restart, and then do the Test Connection button?
    Thanks.

  • How to restore a table using RMAN with previous backup ?

    Hi everyone,
    we have to restore a table from 1 week previous backup using RMAN.
    Could you show me how to restore a table using RMAN with previous full backup.
    please Help me out.
    Thanks
    Info > oracle 10g, OS: AIX5L

    Hi,
    first of all you must have all the archivelogs since you want to recover your table from the previous backups.
    anyways if you want to recover your table then you need to perform incomplete recovery to the point where you loss the table for that you need to restore and recover your database.you likely to loose all the transcation which occurs to the point where you you loose your table.
    thanks..

  • Error when connect to SAP with JCo Connector on linux

    Dear all,
    Please, i need help. i was tray to connect to SAP with SAP JCo on linux ubuntu, but i have an error.
    this is the error :
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed
    Connect_PM  GWHOST=myhost, GWSERV=sapgw00, ASHOST=myhost, SYSNR=00
    LOCATION    CPIC (TCP/IP) on local host
    ERROR       hostname 'avatar-bumi' unknown
    TIME        Thu Feb 14 15:25:48 2008
    RELEASE     640
    COMPONENT   NI (network interface)
    VERSION     37
    RC          -2
    MODULE      niuxi_mt.c
    LINE        388
    DETAIL      NiPGetHostByName2: hostname 'avatar-bumi' not found
    SYSTEM CALL gethostbyname_r
    ERRNO       110
    ERRNO TEXT  Connection timed out
    COUNT
            at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeConnect(Native Method)
            at com.sap.mw.jco.rfc.MiddlewareRFC$Client.connect(MiddlewareRFC.java:1125)
            at com.sap.mw.jco.JCO$Client.connect(JCO.java:3138)
            at sapjco.Main.main(Main.java:34)
    Exception in thread "main" com.sap.mw.jco.JCO$Exception: (121) JCO_ERROR_NULL_HANDLE: Invalid rfc_handle = NULL encountered
            at com.sap.mw.jco.rfc.MiddlewareRFC.nativeGetAttributes(Native Method)
            at com.sap.mw.jco.rfc.MiddlewareRFC$Client.getAttributes(MiddlewareRFC.java:1233)
            at com.sap.mw.jco.JCO$Client.getAttributesInternal(JCO.java:2940)
            at com.sap.mw.jco.JCO$Client.getAttributes(JCO.java:2994)
            at sapjco.Main.main(Main.java:38)
    How to resolve this error....
    Regards,
    Lisa
    Edited by: Lisa Yanti on Feb 14, 2008 9:35 AM

    I was resolve this error by my self.
    We can handle this error with registering our current IP and host name on /etc/hosts.
    example:
    content of /etc/hosts:
    127.0.0.1 localhost
    127.0.1.1 myhost.workgroup
    The following lines are desirable for IPv6 capable hosts
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts
    added the ip and host name to be like this configuration
    127.0.0.1 localhost
    127.0.1.1 myhost.workgroup
    172.20.17.74 myhost
    The following lines are desirable for IPv6 capable hosts
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts

  • NEED TO RECOVER A DATABASE USING RMAN with CONTROL FILE AND NO RMAN CATALOG, DISK FAILURE..

    Hello All,
    The disk failure caused our production data on the disk to be resotred with the backup data available and recovered through RMAN with cotrolfile , and no catalog DB is configured.
    I had the restored the spfile and control file then recovered the database,
    startup nomount;
    RESTORE SPFILE FROM ' path '  ;
    Shutdown immediate;
    startup nomount
    Restore controfile from autobackup;
    restore database;
    [AT POINT , A MESSAGE PROMPTED LIKE " failur of restored command - some targets not found"  (thinking may be few archives are not found, i proceeded to incomeplete recovery of DB) ]
    recover database;
    Finished reocvery .
    Now in the Grid control i see that 60 blocks of a particular datafile are corrupted and needs recovery. Do i need to get the data file resotred again and recover it or any simple way to recover this data file
    When i perform the block recovery , it says recovery failed and when i run the data file recovery it succeeds. Please provide you inputs to recover the database as it is production BI database and pretty critical to our client.
    Thanks for your valuable time in advance.
    Regards,
    Ran G.

    These is a common problem if the object are created due to NOLOGGIN option. If you check most of the object which are facing block corruption is indexes .
    Use the below query to check the objects :
    It will map each block from v$database_block_corruption to either a segment or if the block is free.
    $ sqlplus / as sysdba
    set pagesize 2000
    set linesize 250
    SELECT e.owner, e.segment_type, e.segment_name, e.partition_name, c.file#
    , greatest(e.block_id, c.block#) corr_start_block#
    , least(e.block_id+e.blocks-1, c.block#+c.blocks-1) corr_end_block#
    , least(e.block_id+e.blocks-1, c.block#+c.blocks-1)
    - greatest(e.block_id, c.block#) + 1 blocks_corrupted
    , null description
    FROM dba_extents e, v$database_block_corruption c
    WHERE e.file_id = c.file#
    AND e.block_id <= c.block# + c.blocks - 1
    AND e.block_id + e.blocks - 1 >= c.block#
    UNION
    SELECT s.owner, s.segment_type, s.segment_name, s.partition_name, c.file#
    , header_block corr_start_block#
    , header_block corr_end_block#
    , 1 blocks_corrupted
    , 'Segment Header' description
    FROM dba_segments s, v$database_block_corruption c
    WHERE s.header_file = c.file#
    AND s.header_block between c.block# and c.block# + c.blocks - 1
    UNION
    SELECT null owner, null segment_type, null segment_name, null partition_name, c.file#
    , greatest(f.block_id, c.block#) corr_start_block#
    , least(f.block_id+f.blocks-1, c.block#+c.blocks-1) corr_end_block#
    , least(f.block_id+f.blocks-1, c.block#+c.blocks-1)
    - greatest(f.block_id, c.block#) + 1 blocks_corrupted
    , 'Free Block' description
    FROM dba_free_space f, v$database_block_corruption c
    WHERE f.file_id = c.file#
    AND f.block_id <= c.block# + c.blocks - 1
    AND f.block_id + f.blocks - 1 >= c.block#
    order by file#, corr_start_block#;
    Below oracle support note will help you :
    ORA-1578 / ORA-26040 Corrupt blocks by NOLOGGING - Error explanation and solution (Doc ID 794505.1)
    The Gains and Pains of Nologging Operations (Doc ID 290161.1)
    SQL> select d.NAME as DBF_NAME, t.NAME as TS_NAME, d.UNRECOVERABLE_CHANGE# as NOLOG_CHNG#, to_char(d.UNRECOVERABLE_TIME, 'Dy DD-Mon-YYYY HH24:MI:SS') as NOLOG_TIME from V$DATAFILE d join V$TABLESPACE t on d.TS# = t.TS# order by t.NAME;
    Thanks,
    gssdba.wordpress.com

  • How to work with file system in linux within a JSF app?

    I use this line in my backing bean to log some events:
    FileHandler fhxml = new FileHandler("../webapps/MyWebApp/Log/MyWebAppLog.xml", append);
    fhxml.setFormatter(new XMLFormatter());That works fine in windows but when I deploy it in my Tomcat 6 in linux It doesn't work. How can I work with file system in linux?

    You should never use relative paths to access the filesystem. The path would be relative to the current working directory which is not per se the same in all environments. To convert a relative web path to an absolute file system path, you need ServletContext#getRealPath(). Use this absolute file system path in the java.io stuff. In a JSF application on top of Servlet API you can get the underlying ServletContext by ExternalContext#getContext().
    Alternatively, if the file is located in one of the default paths of the classpath or if its path is added to the classpath, you can also just use ExternalContext#getResource() or even #getResourceAsStream() using just the file name.

  • Want to use credit card with firefox but do not see a lock with firefox 5 on linux using priceline

    want to use credit card with firefox but do not see a lock with firefox 5 on linux using priceline

    Type '''about:preferences#applications'''<enter> in the address bar.
    Now follow the picture.

  • Screen lags with catalyst and kernel linux-3.10.6-2

    so I have been using arch for about a month now and it has been working fine. But since I installed linux-3.10.7-1 my screen started lagging.
    when moving windows around the screen lags and when scrolling down in thunar it lags very much.
    And I can't configure my monitors anymore in catalyst control center. same thing with the latest kernel: linux-3.10.9-1
    so I downgraded to linux-3.10.6-2 for now and everything works fine.
    catalyst version is catalyst 13.4-15, catalyst-utils 13.4-3
    xorg version is xorg-server 1.13.4-1
    I'm using openbox btw version = openbox 3.5.2-1
    GPU = AMD Radeon HD 7850
    Any idea what might cause this ?

    Radioactiveman wrote:
    Is the fglrx module loaded at all?
    And what's the output of 'fglrxinfo'?
    Most likely the fglrx module is incompatible with the recent kernel version.
    A simple solution for this problem is using catalyst-hook.
    THIS. You should do this because the kernel module in the catalyst package itself is compiled against the kernel Vi0L0 has on his/her system and there is no way to compile one for later kernels without installing the package Radioactiveman suggested.

  • Problem with inifile.fp under Linux

    Hello all,
    I noticed a problem with inifile.fp under Linux: I can't write the updated
    ini file !
    hConfigFile = Ini_New(0);
    if (Ini_ReadFromFile (hConfigFile, ConfigPath));
    Ini_GetInt(hConfigFile, "Client", "ChartsRefreshRate", &ChartsRefreshRate);
    Ini_GetInt(hConfigFile, "Client", "ChartsDuration", &ChartsDuration);
    .... Change the values ...
    Ini_PutInt(hConfigFile, "Client", "ChartsRefreshRate", ChartsRefreshRate);
    Ini_PutInt(hConfigFile, "Client", "ChartsDuration", ChartsDuration);
    if (0!=(Err=Ini_WriteToFile (hConfigFile, ConfigPath)))
    fprintf(stderr, "\nWarning: problem writing %s configuration files: %s",
    ConfigPath, GetUILErrorString(Err));
    This fails and displays:
    Warning: problem writing Config.ini configuration files: File not found
    But not only that, it also deletes the ConfigPath file !!!
    Which is rather unacceptable !
    I see that the inifile.fp I have on the PC (CVI 8.5) is different than the
    one I have on the Linux install (cvicc 8.0). Can I copy all the inifile.*
    files to Linux or is it more complicated than that ?
    Guillaume Dargaud
    http://www.gdargaud.net/

    Hello Luis,
    I came here to check if a new version of CVI (cvicc, not the real-time
    module) for Linux had come out and, sadly, it appears that's still not the
    case...
    But I saw your followup to our original discussion.
    The ini file has grown tremendously since then, but I think I had the
    problem with even the most basic file: simple name (same directory, no
    path), but maybe it was on an NFS directory (that's no longer the case).
    Also the fact that instead of writting _in_ the file (where permission was
    allowed) you wrote to a temp file (that may not have had permission) and
    then renamed accordingly...
    I'll start a new project soon that will require ini files, so I'll test it
    again.
    > (I realize it has been a while, but I thought I'd ask anyway, in case you
    > still remember this). &nbsp;
    > I was investigating this bug today, but so far I haven't been able to
    > reproduce it. I tried it in both Windows and Linux, with both a
    > writeable location for the test .ini file and a non-writeable location,
    > but so far the behavior is as expected. Ini_WriteToFile does return an
    > error when the location isn't writeable, but it doesn't delete the file.
    > &nbsp; So I was wondering whether this might be related to the specific
    > path you were using, or maybe even with the content of the .ini file
    > itself. I don't suppose you would remember whether there was anything
    > unusual about the path, would you? Also, do you happen to still have this
    > .ini file lying around somewhere and wouldn't mind sharing it with me?
    > &nbsp; Luis
    Guillaume Dargaud
    http://www.gdargaud.net/

  • Environnement with pro-cobol and linux redhat

    Hi,
    I have a linux redhat Linux 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
    and oracle 11g database where we have installed Pro-cobol with a launcher xframe ( not me !)
    we want to use command-line with pro-cobol :
    exemples :
    export COBOLOPTS="-dy -shared -M -lxconv -L$XFRAMEHOME/lib -I $PWD -WC,""DLOAD"" -WC,""SOURCE"" -WC,""COPY"" -WC,""XREF"" -WC,""FLAG(E)"" -WC,""MODE(STD)"" -WC,""ALPHAL(WORD)"" -WC,""NOTRUNC"" -WC,""NOSDS"" -WC,""SRF(FIX)"" -WC,""MAP"" -do ./ -dp ./ "
    cobol -o OV1SLSP.e OV1SLSP.pre OV1MADR0.o $ORACLE_HOME/precomp/lib/cobsqlintf.o OV1MADR1.pre.o OV1MSNT0.pre.o 2> OV1SLSP.errors
    execution:
    OV1SLSP.e
    results
    Erreur de segmentation
    we have a this error.
    but when we use xframe launcher :
    execution:
    xrun OV1SLSP
    results
    XRUN: STARTING OV1SLSP
    OV1MADR0 PLANTAGE SQL RNVP : -1012
    SQLERRMC ORA-01012: non connecté
    COBOL:rts: HALT: JMP0015I-U [PID:000004A0 TID:B7FFC940] CANNOT CALL PROGRAM 'COBCANC'. xvsamRts: undefined symbol: COBCANC PGM=OV1MADR0
    XRUN: TERMINATED WITH CODE 134
    =>This message is normal because we have connect to database !
    It's working perfect.
    My question is : what is the correct librairies to have to make static compiling pro-cobol's programs?
    hope to be cleared.
    Thanks.
    Edited by: french_dam on 28 janv. 2011 10:07
    Edited by: french_dam on 28 janv. 2011 10:11

    Have you checked the system requirements for using Pro-Cobol with Oracle 11g and Linux? See here:
    Pro*COBOL® Programmer's Guide 11g Release 1 (11.1)
    http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28428/pcoabops.htm#insertedID1
    Hope this helps,
    Ben

  • How compile OCCI Demo of Oracle 9i with gcc on Redhat Linux 9?

    How compile OCCI Demo of Oracle 9i with gcc on Redhat Linux 9?
    When I use gcc-3.22 compile,error:undefined reference to 'typeinfo for oracle:occi:SQLException'.
    Reputedly gcc-2.95 or gcc-2.96 is the official supported version , did you try it?
    Can you help me compile it successfully?
    Thank you!
    Alex Clark

    For details
    compile cmd:make -f demo_rdbms.mk occipool
    compile result:
    make -f /opt/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk buildocci
    EXE=occipoo
    l OBJS=occipool.o
    make[1]: Entering directory `/opt/oracle/product/9.2.0/rdbms/demo'
    /usr/bin/g++ -L/opt/oracle/product/9.2.0/lib/
    -L/opt/oracle/product/9.2.0/rdbms/
    lib/ -o occipool occipool.o -locci -lclntsh `cat
    /opt/oracle/product/9.2.0/lib
    /sysliblist` -ldl -lm
    occipool.o(.gcc_except_table+0xe8): undefined reference to `typeinfo for
    oracle:
    :occi::SQLException'
    occipool.o(.gnu.linkonce.t._ZN8occipoolC1Ev+0x18): In function
    `occipool::occipo
    ol[in-charge]()':
    : undefined reference to
    `oracle::occi::Environment::createEnvironment(oracle::o
    cci::Environment::Mode, void*, void* (*)(void*, unsigned), void* (*)(void*,
    void
    *, unsigned), void (*)(void*, void*))'
    occipool.o(.gnu.linkonce.t._ZN8occipoolD1Ev+0xf): In function
    `occipool::~occipo
    ol [in-charge]()':
    : undefined reference to
    `oracle::occi::Environment::terminateEnvironment(oracle
    ::occi::Environment*)'
    occipool.o(.gnu.linkonce.t._ZN8occipool6selectEv+0x355): In function
    `occipool::
    select()':
    : undefined reference to
    `oracle::occi::SQLException::SQLException[in-charge](or
    acle::occi::SQLException const&)'
    occipool.o(.gnu.linkonce.t._ZN8occipool6selectEv+0x395): In function
    `occipool::
    select()':
    : undefined reference to `oracle::occi::SQLException::getErrorCode() const'
    occipool.o(.gnu.linkonce.t._ZN8occipool6selectEv+0x3db): In function
    `occipool::
    select()':
    : undefined reference to `oracle::occi::SQLException::getMessage() const'
    occipool.o(.gnu.linkonce.t._ZN8occipool6selectEv+0x44f): In function
    `occipool::
    select()':
    : undefined reference to `oracle::occi::SQLException::~SQLException
    [in-charge]()'
    occipool.o(.gnu.linkonce.t._ZN8occipool6selectEv+0x466): In function
    `occipool::
    select()':
    : undefined reference to `oracle::occi::SQLException::~SQLException
    [in-charge]()'
    collect2: ld returned 1 exit status
    make[1]: *** [buildocci] Error 1
    make[1]: Leaving directory `/opt/oracle/product/9.2.0/rdbms/demo'
    make: *** [occipool] Error 2

  • Deleting old backup's of rman with nocatalog

    I am using oracle 8.1.6 on windows 2000 server. I am using rman with nocatalog to backup the database on disk. Now i want to delete the old backup's. Can anyone help me to know on how to perform the above task.

    I am very much thankful for ur reply but its not working. Its displaying the below errors
    RMAN> report obsolete redundancy=2;
    RMAN-03022: compiling command: report
    Report of obsolete backups and copies
    Type Key Completion Time Filename/Handle
    Backup Set 1 19-JUL-08
    Backup Piece 1 19-JUL-08 C:\ORACLE\ORA81CM\DATABASE\01JLSK
    O3_1_1
    Backup Set 2 20-JUL-08
    Backup Piece 2 20-JUL-08 C:\ORACLE\ORA81CM\DATABASE\08JLUM
    IO_1_1
    Backup Set 4 20-JUL-08
    Backup Piece 4 20-JUL-08 C:\ORACLE\ORA81CM\DATABASE\0AJLUS
    K9_1_1
    Backup Set 5 20-JUL-08
    Backup Piece 5 20-JUL-08 C:\ORACLE\ORA81CM\DATABASE\0BJLUS
    LE_1_1
    Datafile Copy 1 16-JUL-08 C:\ORACLE\CONTROL.DBF
    RMAN> delete obsolete redundancy = 2;
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00558: error encountered while parsing input commands
    RMAN-01005: syntax error: found "obsolete": expecting one of: "expired, script"
    RMAN-01007: at line 1 column 8 file: standard input

  • Different between normal rman and rman with catalog

    Hi all ,
    my question is what is the advantage of using rman with catalog server , and how i can making rman backup to protect my database till last transaction
    thanks

    my question is what is the advantage of using rman with catalog server , and how i can making rman backup to protect my database till last transaction Catalog database/server can register number of target database backup information.
    Lets suppose you have 10 databases in your environment, If you want to check each database backup details you have to check in each and every database, where in case of catalog, you just need to connect catalog and you can see all the information from RC_ views.
    Its a centralized repository database.
    Of course the backup information will hold both the catalog database & target database, When your Retention is high the backup information will stores in controlfile, then there is chance to huge growth in controlfile size which is not good. Also you lost whole Target database then with the help of catalog you can easily find out which is latest backup and easy to restore with that information.
    Hope this clears.

  • I want to Know how to use JDBC connection with postgress sql on Linux

    Hello friends R u Listen to me?
    Pls help me for making JDBC connectivity with postgress Sql On Linux by using Type 4 Driver .
    Is there is any envoirnment setting rqr then pls send me the same on my mail
    My mail is [email protected]
    varsha

    dcminter wrote:
    http://java.sun.com/docs/books/tutorial/jdbc/index.html
    and
    http://www.postgresql.org/docs/
    ;-)

Maybe you are looking for