Global db authentication on Standard Edition DB
Hi everybody,
is there a way to configure global db authentication (authentication of a db user against an ldap server, such as AD), without Oracle Advanced Security (we have a Standard Ed. DB)?
Thanks in advance
If you want the database to check against LDAP, then NO. Because this check is not done by the database, but trather by the Oracle Networking layer and that is part of the Advanced Security Option.
IF on the other hand, you are happy to use local access and OPS$ accounts, then you should be OK.
Similar Messages
-
Sample Response File for Oracle Database 12c Standard Edition on Oracle Linux 6.4 -- working
oracle@styles-and-artists-development-oracle database]$ cat response/db_install.rsp
## Copyright(c) Oracle Corporation 1998,2013. All rights reserved.##
## Specify values for the variables listed below to customize ##
## your installation. ##
## Each variable is associated with a comment. The comment ##
## can help to populate the variables with the appropriate ##
## values. ##
## IMPORTANT NOTE: This file contains plain text passwords and ##
## should be secured to have read permission only by oracle user ##
## or db administrator who owns this installation. ##
# Do not change the following system generated value.
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v12.1.0
# Specify the installation option.
# It can be one of the following:
# - INSTALL_DB_SWONLY
# - INSTALL_DB_AND_CONFIG
# - UPGRADE_DB
oracle.install.option=INSTALL_DB_AND_CONFIG
# Specify the hostname of the system as set during the install. It can be used
# to force the installation to use an alternative hostname rather than using the
# first hostname found on the system. (e.g., for systems with multiple hostnames
# and network interfaces)
ORACLE_HOSTNAME=styles-and-artists-development-oracle
# Specify the Unix group to be set for the inventory directory.
UNIX_GROUP_NAME=oracle
# Specify the location which holds the inventory files.
# This is an optional parameter if installing on
# Windows based Operating System.
INVENTORY_LOCATION=/home/oracle/oracleInventory
# Specify the languages in which the components will be installed.
# en : English ja : Japanese
# fr : French ko : Korean
# ar : Arabic es : Latin American Spanish
# bn : Bengali lv : Latvian
# pt_BR: Brazilian Portuguese lt : Lithuanian
# bg : Bulgarian ms : Malay
# fr_CA: Canadian French es_MX: Mexican Spanish
# ca : Catalan no : Norwegian
# hr : Croatian pl : Polish
# cs : Czech pt : Portuguese
# da : Danish ro : Romanian
# nl : Dutch ru : Russian
# ar_EG: Egyptian zh_CN: Simplified Chinese
# en_GB: English (Great Britain) sk : Slovak
# et : Estonian sl : Slovenian
# fi : Finnish es_ES: Spanish
# de : German sv : Swedish
# el : Greek th : Thai
# iw : Hebrew zh_TW: Traditional Chinese
# hu : Hungarian tr : Turkish
# is : Icelandic uk : Ukrainian
# in : Indonesian vi : Vietnamese
# it : Italian
# all_langs : All languages
# Specify value as the following to select any of the languages.
# Example : SELECTED_LANGUAGES=en,fr,ja
# Specify value as the following to select all the languages.
# Example : SELECTED_LANGUAGES=all_langs
SELECTED_LANGUAGES=en
# Specify the complete path of the Oracle Home.
ORACLE_HOME=/extended2/oracleBase/db12c1
# Specify the complete path of the Oracle Base.
ORACLE_BASE=/extended2/oracleBase
# Specify the installation edition of the component.
# The value should contain only one of these choices.
# - EE : Enterprise Edition
# - SE : Standard Edition
# - SEONE : Standard Edition One
# - PE : Personal Edition (WINDOWS ONLY)
oracle.install.db.InstallEdition=SE
# PRIVILEGED OPERATING SYSTEM GROUPS #
# Provide values for the OS groups to which OSDBA and OSOPER privileges #
# needs to be granted. If the install is being performed as a member of the #
# group "dba", then that will be used unless specified otherwise below. #
# The value to be specified for OSDBA and OSOPER group is only for UNIX based #
# Operating System. #
# The DBA_GROUP is the OS group which is to be granted OSDBA privileges.
oracle.install.db.DBA_GROUP=osdba
# The OPER_GROUP is the OS group which is to be granted OSOPER privileges.
# The value to be specified for OSOPER group is optional.
oracle.install.db.OPER_GROUP=osoper
# The BACKUPDBA_GROUP is the OS group which is to be granted OSBACKUPDBA privileges.
oracle.install.db.BACKUPDBA_GROUP=bckdba
# The DGDBA_GROUP is the OS group which is to be granted OSDGDBA privileges.
oracle.install.db.DGDBA_GROUP=dbdba
# The KMDBA_GROUP is the OS group which is to be granted OSKMDBA privileges.
oracle.install.db.KMDBA_GROUP=kmdba
# Grid Options #
# Specify the type of Real Application Cluster Database
# - ADMIN_MANAGED: Admin-Managed
# - POLICY_MANAGED: Policy-Managed
# If left unspecified, default will be ADMIN_MANAGED
oracle.install.db.rac.configurationType=
# Value is required only if RAC database type is ADMIN_MANAGED
# Specify the cluster node names selected during the installation.
# Leaving it blank will result in install on local server only (Single Instance)
# Example : oracle.install.db.CLUSTER_NODES=node1,node2
oracle.install.db.CLUSTER_NODES=
# This variable is used to enable or disable RAC One Node install.
# - true : Value of RAC One Node service name is used.
# - false : Value of RAC One Node service name is not used.
# If left blank, it will be assumed to be false.
oracle.install.db.isRACOneInstall=
# Value is required only if oracle.install.db.isRACOneInstall is true.
# Specify the name for RAC One Node Service
oracle.install.db.racOneServiceName=
# Value is required only if RAC database type is POLICY_MANAGED
# Specify a name for the new Server pool that will be configured
# Example : oracle.install.db.rac.serverpoolName=pool1
oracle.install.db.rac.serverpoolName=
# Value is required only if RAC database type is POLICY_MANAGED
# Specify a number as cardinality for the new Server pool that will be configured
# Example : oracle.install.db.rac.serverpoolCardinality=2
oracle.install.db.rac.serverpoolCardinality=
# Database Configuration Options #
# Specify the type of database to create.
# It can be one of the following:
# - GENERAL_PURPOSE/TRANSACTION_PROCESSING
# - DATA_WAREHOUSE
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
# Specify the Starter Database Global Database Name.
oracle.install.db.config.starterdb.globalDBName=cbd
# Specify the Starter Database SID.
oracle.install.db.config.starterdb.SID=cdb1
# Specify whether the database should be configured as a Container database.
oracle.install.db.ConfigureAsContainerDB=true
# Specify the Pluggable Database name for the pluggable database in Container Database.
oracle.install.db.config.PDBName=pdb1
# Specify the Starter Database character set.
# One of the following
# AL32UTF8, WE8ISO8859P15, WE8MSWIN1252, EE8ISO8859P2,
# EE8MSWIN1250, NE8ISO8859P10, NEE8ISO8859P4, BLT8MSWIN1257,
# BLT8ISO8859P13, CL8ISO8859P5, CL8MSWIN1251, AR8ISO8859P6,
# AR8MSWIN1256, EL8ISO8859P7, EL8MSWIN1253, IW8ISO8859P8,
# IW8MSWIN1255, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE,
# KO16MSWIN949, ZHS16GBK, TH8TISASCII, ZHT32EUC, ZHT16MSWIN950,
# ZHT16HKSCS, WE8ISO8859P9, TR8MSWIN1254, VN8MSWIN1258
oracle.install.db.config.starterdb.characterSet=AL32UTF8
# This variable should be set to true if Automatic Memory Management
# in Database is desired.
# If Automatic Memory Management is not desired, and memory allocation
# is to be done manually, then set it to false.
oracle.install.db.config.starterdb.memoryOption=true
# Specify the total memory allocation for the database. Value(in MB) should be
# at least 256 MB, and should not exceed the total physical memory available
# on the system.
# Example: oracle.install.db.config.starterdb.memoryLimit=512
oracle.install.db.config.starterdb.memoryLimit=512
# This variable controls whether to load Example Schemas onto
# the starter database or not.
oracle.install.db.config.starterdb.installExampleSchemas=true
# Passwords can be supplied for the following four schemas in the #
# starter database: #
# SYS #
# SYSTEM #
# DBSNMP (used by Enterprise Manager) #
# Same password can be used for all accounts (not recommended) #
# or different passwords for each account can be provided (recommended) #
# This variable holds the password that is to be used for all schemas in the
# starter database.
oracle.install.db.config.starterdb.password.ALL=CDBadmin12345#
# Specify the SYS password for the starter database.
oracle.install.db.config.starterdb.password.SYS=CBDsys12345#
# Specify the SYSTEM password for the starter database.
oracle.install.db.config.starterdb.password.SYSTEM=PDBsys12345#
# Specify the DBSNMP password for the starter database.
oracle.install.db.config.starterdb.password.DBSNMP=DBsnmp12345#
# Specify the PDBADMIN password required for creation of Pluggable Database in the Container Database.
oracle.install.db.config.starterdb.password.PDBADMIN=PDBadmin12345#
# Specify the management option to use for managing the database.
# Options are:
# 1. CLOUD_CONTROL - If you want to manage your database with Enterprise Manager Cloud Control along with Database Express.
# 2. DEFAULT -If you want to manage your database using the default Database Express option.
oracle.install.db.config.starterdb.managementOption=DEFAULT
# Specify the OMS host to connect to Cloud Control.
# Applicable only when oracle.install.db.config.starterdb.managementOption=CLOUD_CONTROL
oracle.install.db.config.starterdb.omsHost=
# Specify the OMS port to connect to Cloud Control.
# Applicable only when oracle.install.db.config.starterdb.managementOption=CLOUD_CONTROL
oracle.install.db.config.starterdb.omsPort=
# Specify the EM Admin user name to use to connect to Cloud Control.
# Applicable only when oracle.install.db.config.starterdb.managementOption=CLOUD_CONTROL
oracle.install.db.config.starterdb.emAdminUser=
# Specify the EM Admin password to use to connect to Cloud Control.
# Applicable only when oracle.install.db.config.starterdb.managementOption=CLOUD_CONTROL
oracle.install.db.config.starterdb.emAdminPassword=
# SPECIFY RECOVERY OPTIONS #
# Recovery options for the database can be mentioned using the entries below #
# This variable is to be set to false if database recovery is not required. Else
# this can be set to true.
oracle.install.db.config.starterdb.enableRecovery=true
# Specify the type of storage to use for the database.
# It can be one of the following:
# - FILE_SYSTEM_STORAGE
# - ASM_STORAGE
oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
# Specify the database file location which is a directory for datafiles, control
# files, redo logs.
# Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM_STORAGE
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/extended1/db/data
# Specify the recovery location.
# Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM_STORAGE
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/extended1/db/recovery
# Specify the existing ASM disk groups to be used for storage.
# Applicable only when oracle.install.db.config.starterdb.storageType=ASM_STORAGE
oracle.install.db.config.asm.diskGroup=/dev/oracleasm
# Specify the password for ASMSNMP user of the ASM instance.
# Applicable only when oracle.install.db.config.starterdb.storage=ASM_STORAGE
oracle.install.db.config.asm.ASMSNMPPassword=ASMsnmp122345#
# Specify the My Oracle Support Account Username.
# Example : [email protected]
MYORACLESUPPORT_USERNAME=
# Specify the My Oracle Support Account Username password.
# Example : MYORACLESUPPORT_PASSWORD=password
MYORACLESUPPORT_PASSWORD=
# Specify whether to enable the user to set the password for
# My Oracle Support credentials. The value can be either true or false.
# If left blank it will be assumed to be false.
# Example : SECURITY_UPDATES_VIA_MYORACLESUPPORT=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
# Specify whether user doesn't want to configure Security Updates.
# The value for this variable should be true if you don't want to configure
# Security Updates, false otherwise.
# The value can be either true or false. If left blank it will be assumed
# to be false.
# Example : DECLINE_SECURITY_UPDATES=false
DECLINE_SECURITY_UPDATES=flase
# Specify the Proxy server name. Length should be greater than zero.
# Example : PROXY_HOST=proxy.domain.com
PROXY_HOST=
# Specify the proxy port number. Should be Numeric and atleast 2 chars.
# Example : PROXY_PORT=25
PROXY_PORT=
# Specify the proxy user name. Leave PROXY_USER and PROXY_PWD
# blank if your proxy server requires no authentication.
# Example : PROXY_USER=username
PROXY_USER=
# Specify the proxy password. Leave PROXY_USER and PROXY_PWD
# blank if your proxy server requires no authentication.
# Example : PROXY_PWD=password
PROXY_PWD=
# Specify the proxy realm.
# Example : PROXY_REALM=metalink
PROXY_REALM=
# Specify the Oracle Support Hub URL.
# Example : COLLECTOR_SUPPORTHUB_URL=https://orasupporthub.company.com:8080/
COLLECTOR_SUPPORTHUB_URL=
# Specify the auto-updates option. It can be one of the following:
# - MYORACLESUPPORT_DOWNLOAD
# - OFFLINE_UPDATES
# - SKIP_UPDATES
oracle.installer.autoupdates.option=SKIP_UPDATES
# In case MYORACLESUPPORT_DOWNLOAD option is chosen, specify the location where
# the updates are to be downloaded.
# In case OFFLINE_UPDATES option is chosen, specify the location where the updates
# are present.
oracle.installer.autoupdates.downloadUpdatesLoc=
# Specify the My Oracle Support Account Username which has the patches download privileges
# to be used for software updates.
# Example : [email protected]
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
# Specify the My Oracle Support Account Username password which has the patches download privileges
# to be used for software updates.
# Example : AUTOUPDATES_MYORACLESUPPORT_PASSWORD=password
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=This is the simplest installation you can get, but if you want to do a fast response file based installation, there it is.
-
Express vs Standard Edition One
Is there much difference between the Express Edition and Standard Edition One single cpu? I built a web application using mod_plsql. In load testing the application it works fine with this configuration:
- 1 hyper-threaded CPU 3 MHz xenon
- 1 gig SGA
- Total datafile size is 3G
I was planning on turning off hyper-threading and buying a single cpu SE1 license, however after looking into XE it may be possible to save $5000.
In testing I am using 10gR1 EE with the Companion CD for apache / mod_plsql functionality.
Can XE can do:
- mod_plsql on port 443 (https)
- UTL_HTTP.SET_WALLET for https request on port 443
Is the Companion CD also free?Brian,
I built a web
application using mod_plsql. In load testing the
application it works fine with this configuration:
- mod_plsql on port 443 (https)See this thread for configuring the Apache for https in front of an XE installation: HTTPS with Oracle XE ?
Porting a mod_plsql application to XE should definitely work in general.
Here are the exceptions to the rule we have experienced / discussed in this forum so far:
1) there might be a bug in the htp.init function (as of the beta release)
htp.init throws exception
If you don't clear the htp buffer between calls, you should be fine.
2) Authentication by CustomOwa is not supported and you need a different way of authenticating your users: DBMS_EPG DAD authentication using CustomOwa
Here is another helpful thread on configuring the DADs:
Using DAD's without specifying a password
Regards,
~Dietmar. -
Hey, I have 2 node rac on 10.2.0.4.0 with Standard Edition. (SLES10)
No rman catalog is used.
I like to perform a daily level 0 backup of my database by running this:
BACKUP incremental level 0 format '/backup/%d_LVL0_%T_%u_s%s_p%p' database
PLUS ARCHIVELOG format '/backup/%d_AL_%T_%u_s%s_p%p' delete input;
How could I restore this backup on a different node, hence duplicate db is not available on standard edition?
Do I need to create a rac instance on a kind of a standby system ? (say 2 virtual machines waiting for the disaster case)
What about tnsnames,listener, etc....
ChristianHi Christian,
if you can read German, than this may help you/give you an idea:
http://www.oracle.com/global/de/community/dbadmin/tipps/RMAN_II_Restore/index.html
=> So simply copy all your backup to the new machine
=> You don't need RAC on the second machine. In this case you have to make some changes to the spfile (after you restored it).
=> All files external to the datbase have to be maintained manually (listener.ora, tnsnames.ora, passwordfile etc.)
Regards
Sebastian -
Standby db-EE edition and Standard edition
Dear friends,
10g on solaris 10.
What are the differences in standby db when using a enterprise edition and standard edition ?..
Any input will be of great help
KaiNiall and team
I have read your presentation - "You Probably Don't need dataguard" and I tried it out on test database. I setup a manual standby database, archivelog is manually copied to standby db.
Maybe you have an idea on regarding SCN or archivelog that is not present but Oracle is asking/suggestion during recovery procedure..
environment:
2 virtual box - Solaris 10 Virtual Machine host on Windows XP
Oracle 10.2.0 Standard Edition
Primary DB host name: SE
Standby DB host name: SE2
archive dest = /export/home/oracle/archive (same on both machine)
db file = /export/home/oracle/oradata/se , /export/home/oracle/oradata/se2 --> so I used db_file convert parameter in init.ora
Steps:
On the newly created database, create a test table and insert values.
SQL> create table test(a number) tablespace users;
Table created.
SQL> insert into test values(&a);
Enter value for a: 1
old 1: insert into test values(&a)
new 1: insert into test values(1)
1 row created.
SQL> /
Enter value for a: 21
old 1: insert into test values(&a)
new 1: insert into test values(21)
1 row created.
SQL> /
Enter value for a: 31
old 1: insert into test values(&a)
new 1: insert into test values(31)
1 row created.
SQL> /
Enter value for a: 41
old 1: insert into test values(&a)
new 1: insert into test values(41)
1 row created.
SQL> commit;
Commit complete.
SQL> alter system archive log current;
System altered.
SQL>
$ ls -lrt
total 41808
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
$
Again, insert some values to test table,
SQL> insert into test values(&a);
Enter value for a: 33
old 1: insert into test values(&a)
new 1: insert into test values(33)
1 row created.
SQL> /
Enter value for a: 44
old 1: insert into test values(&a)
new 1: insert into test values(44)
1 row created.
SQL> /
Enter value for a: 55
old 1: insert into test values(&a)
new 1: insert into test values(55)
1 row created.
SQL> /
Enter value for a: 11
old 1: insert into test values(&a)
new 1: insert into test values(11)
1 row created.
SQL> commit;
Commit complete.
SQL> alter system archive log current;
System altered.
SQL> select * from test;
A
1
21
31
41
33
44
55
11
8 rows selected.
check archivelog dir,
$ ls -lrt
total 41816
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
$
Then,
1. shutdown immediate (primary)
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
2. copy datafile, redo, archive log to SE2 node.
$ pwd
/export/home/oracle/oradata/se
$ ls
control01.ctl control03.ctl redo02.log sysaux01.dbf temp01.dbf users01.dbf
control02.ctl redo01.log redo03.log system01.dbf undotbs01.dbf
$ scp * [email protected]:/export/home/oracle/oradata/se2
Password:
control01.ctl 100% |******************************************************| 6896 KB 00:01
control02.ctl 100% |******************************************************| 6896 KB 00:01
control03.ctl 100% |******************************************************| 6896 KB 00:00
redo01.log 100% |******************************************************| 51200 KB 00:09
redo02.log 100% |******************************************************| 51200 KB 00:11
redo03.log 100% |******************************************************| 51200 KB 00:08
sysaux01.dbf 100% |******************************************************| 240 MB 00:54
system01.dbf 100% |******************************************************| 480 MB 01:35
temp01.dbf 100% |******************************************************| 20488 KB 00:04
undotbs01.dbf 100% |******************************************************| 25608 KB 00:05
users01.dbf 100% |******************************************************| 5128 KB 00:01
$
$ ls -lrt
total 41816
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
$ scp 1_2_711819574.dbf [email protected]:/export/home/oracle/archive
Password:
1_2_711819574.dbf 100% |******************************************************| 20877 KB 00:04
$
3. startup (primary)
4. create standby control file
SQL> startup
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1279120 bytes
Variable Size 62917488 bytes
Database Buffers 100663296 bytes
Redo Buffers 2912256 bytes
Database mounted.
Database opened.
SQL> alter database create standby controlfile as '/export/home/oracle/standby.ctl';
Database altered.
5. copy standby control file to SE2
$ pwd
/export/home/oracle
$ scp standby.ctl [email protected]:/export/home/oracle
Password:
standby.ctl 100% |******************************************************| 6896 KB 00:01
$
6. edit init.ora, specify location of control file - use standby control file
*.control_files='/export/home/oracle/standby.ctl'
7. SE2,
SQL> startup nomount pfile=/export/home/oracle/product/10.2.0/db_1/dbs/initse.ora
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1279120 bytes
Variable Size 62917488 bytes
Database Buffers 100663296 bytes
Redo Buffers 2912256 bytes
8. alter database mount standby database;
SQL> alter database mount standby database;
Database altered.
SQL>
9. we'll try to open as read only without recovery,
SQL> alter database open read only;
alter database open read only
ERROR at line 1:
ORA-16004: backup database requires recovery
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '/export/home/oracle/oradata/se2/system01.dbf'
10. then, we recover by - recover standby database;
SQL> recover standby database;
ORA-00279: change 540274 generated at 02/24/2010 15:58:26 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/archive/1_4_711819574.dbf
ORA-00280: change 540274 for thread 1 is in sequence #4
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_4_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_4_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '/export/home/oracle/oradata/se2/system01.dbf'
<observation> notice that archive log 4 is not yet present in Primary DB and STBY DB.
Question: Why Oracle is asking archivelog that does not exist? I noticed in other exercise that you can use the redo log instead of archive log that does not exist. Is this because when we create the standby control file, the SCN is in sync with redo log.
10. Now, we will copy archive log 3 to STDB,
$ cd archive
$ ls
1_2_711819574.dbf 1_3_711819574.dbf
$ scp 1_3_*711819574.dbf [email protected]:/export/home/oracle/archive
Password:
1_3_711819574.dbf 100% |******************************************************| 4096 00:00
$
11. on SE2, recover
SQL> recover automatic standby database until cancel;
ORA-00279: change 540274 generated at 02/24/2010 15:58:26 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/archive/1_4_711819574.dbf
ORA-00280: change 540274 for thread 1 is in sequence #4
ORA-00278: log file '/export/home/oracle/archive/1_4_711819574.dbf' no longer
needed for this recovery
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_4_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '/export/home/oracle/oradata/se2/system01.dbf'
ORA-01112: media recovery not started
12. Now, to generate the archivelog 4 and get the SCN that is indicated above, from one of our redo log. we will go to PRIMARY DB, and insert some rows to TEST TABLE and switch log file.
SQL>
SQL> insert into test values(&a);
Enter value for a: 99
old 1: insert into test values(&a)
new 1: insert into test values(99)
1 row created.
SQL> /
Enter value for a: 100
old 1: insert into test values(&a)
new 1: insert into test values(100)
1 row created.
SQL> /
Enter value for a: 101
old 1: insert into test values(&a)
new 1: insert into test values(101)
1 row created.
SQL> commit;
Commit complete.
SQL> alter system switch logfile;
System altered.
$ ls -lrt
total 42568
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
-rw-r----- 1 oracle oinstall 376832 Feb 24 16:28 1_4_711819574.dbf
13. We will again, switch logfile, to generate archive 5, before we copied archive 4 to STBY, we are sure that arch 5 is the active archivelog.
SQL> alter system switch logfile;
System altered.
SQL> exit
Disconnected from Oracle Database 10g Release 10.2.0.2.0 - Production
$ ls -lrt
total 42570
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
-rw-r----- 1 oracle oinstall 376832 Feb 24 16:28 1_4_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:31 1_5_711819574.dbf
$
14. copy archive log 4 to STBY (SE2)
$ scp 1_4_711819574.dbf [email protected]:/export/home/oracle/archive
Password:
1_4_711819574.dbf 100% |********************************************| 368 KB 00:00
$
15. In SE2, recover
SQL> recover automatic standby database until cancel;
ORA-00279: change 540985 generated at 02/24/2010 16:28:36 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/archive/1_5_711819574.dbf
ORA-00280: change 540985 for thread 1 is in sequence #5
ORA-00278: log file '/export/home/oracle/archive/1_5_711819574.dbf' no longer
needed for this recovery
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_5_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
Media recovery cancelled.
15. Now let's see if we can open as read only and check test table.
SQL> alter database open read only;
Database altered.
SQL> select * from test;
A
1
21
31
41
33
44
55
11
99
100
101
11 rows selected.
16. Now shutdown STBY database,
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
17. On SE (PRIMARY), insert some records to TEST table, please take note that current archivelog is no. 5. We want to generate archivelog 6 and archivelog 7. Then only archivelog 5 and 6 will be copied to STBY.
SQL> insert into test values(&a);
Enter value for a: 1000
old 1: insert into test values(&a)
new 1: insert into test values(1000)
1 row created.
SQL> /
Enter value for a: 1001
old 1: insert into test values(&a)
new 1: insert into test values(1001)
1 row created.
SQL> /
Enter value for a: 1002
old 1: insert into test values(&a)
new 1: insert into test values(1002)
1 row created.
SQL> commit;
Commit complete.
SQL> alter system archive log current;
System altered.
SQL> exit
Disconnected from Oracle Database 10g Release 10.2.0.2.0 - Production
$ ls -lrt
total 42632
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
-rw-r----- 1 oracle oinstall 376832 Feb 24 16:28 1_4_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:31 1_5_711819574.dbf
-rw-r----- 1 oracle oinstall 31744 Feb 24 16:41 1_6_711819574.dbf
we will do, log switch to create archive log 7,
SQL> alter system switch logfile;
System altered.
SQL> exit
Disconnected from Oracle Database 10g Release 10.2.0.2.0 - Production
$ ls -lrt
total 42634
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
-rw-r----- 1 oracle oinstall 376832 Feb 24 16:28 1_4_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:31 1_5_711819574.dbf
-rw-r----- 1 oracle oinstall 31744 Feb 24 16:41 1_6_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:42 1_7_711819574.dbf
Then copy, arc 5 and arc 6 to SE2 (STBY)
$ scp 1_5_711819574.dbf 1_6_711819574.dbf [email protected]:/export/home/oracle/archive
Password:
1_5_711819574.dbf 100% |*********************************************************| 1024 00:00
1_6_711819574.dbf 100% |*********************************************************| 31744 00:00
$
17. in SE2, recover
SQL> startup nomount pfile=/export/home/oracle/product/10.2.0/db_1/dbs/initse.ora
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1279120 bytes
Variable Size 62917488 bytes
Database Buffers 100663296 bytes
Redo Buffers 2912256 bytes
SQL> alter database mount standby database;
Database altered.
SQL> recover automatic standby database until cancel;
ORA-00279: change 541270 generated at 02/24/2010 16:41:26 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/archive/1_7_711819574.dbf
ORA-00280: change 541270 for thread 1 is in sequence #7
ORA-00278: log file '/export/home/oracle/archive/1_7_711819574.dbf' no longer
needed for this recovery
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_7_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
Media recovery cancelled.
18. open as read only, to check if the newly inserted records can be view,
SQL> alter database open read only;
Database altered.
SQL> select * from test;
A
1
21
31
41
33
44
55
11
99
100
101
A
1000
1001
1002
14 rows selected.
OK, that means that archive log 5 and archivelog 6 are applied to STBY database.
Question. Why Oracle is asking the arc 7 , is it correct to say that last SCN is based on arc 5 and arc 6. Or is it Oracle behavior to ask the "next" SCN, after the arc 6. when performing recovery? ... that's why we have CANCEL.
Appreciate your response on this..
Thanks..
19. For the sake of curiosity, lets try if we can use - recover managed standby database; (archivelog is still manually copied)
on SE2, we will put it on "recovery mode"
shutdown immediate,
startup nomount pfile =
alter database mount standby database
recover managed standby database; (though the archivelogs are still copied manually )
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup nomount pfile=/export/home/oracle/product/10.2.0/db_1/dbs/initse.ora
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1279120 bytes
Variable Size 62917488 bytes
Database Buffers 100663296 bytes
Redo Buffers 2912256 bytes
SQL> alter database mount standby database;
Database altered.
SQL> recover managed standby database; (it will "hang", if you need to CANCEL open new session and use - recover managed standby database cancel)
our current arch is 7, we will insert records to test table, and generate arch 8 and arch 9, then we will transfer arch 7 and arch 8 to SE2,
on SE,
Connected to:
Oracle Database 10g Release 10.2.0.2.0 - Production
SQL> insert into test values(&a);
Enter value for a: 2000
old 1: insert into test values(&a)
new 1: insert into test values(2000)
1 row created.
SQL> /
Enter value for a: 2001
old 1: insert into test values(&a)
new 1: insert into test values(2001)
1 row created.
SQL> /
Enter value for a: 2003
old 1: insert into test values(&a)
new 1: insert into test values(2003)
1 row created.
SQL> commit;
Commit complete.
SQL> alter system archive log current;
System altered.
SQL> alter system switch logfile;
System altered.
SQL> exit
Disconnected from Oracle Database 10g Release 10.2.0.2.0 - Production
$ pwd
/export/home/oracle/archive
$ ls -lrt
total 45758
-rw-r----- 1 oracle oinstall 21378048 Feb 24 15:52 1_2_711819574.dbf
-rw-r----- 1 oracle oinstall 4096 Feb 24 15:55 1_3_711819574.dbf
-rw-r----- 1 oracle oinstall 376832 Feb 24 16:28 1_4_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:31 1_5_711819574.dbf
-rw-r----- 1 oracle oinstall 31744 Feb 24 16:41 1_6_711819574.dbf
-rw-r----- 1 oracle oinstall 1024 Feb 24 16:42 1_7_711819574.dbf
-rw-r----- 1 oracle oinstall 1584640 Feb 24 17:02 1_8_711819574.dbf
-rw-r----- 1 oracle oinstall 2048 Feb 24 17:02 1_9_711819574.dbf
$
$ scp 1_7_711819574.dbf 1_8_711819574.dbf [email protected]:/export/home/oracle/archive
Password:
1_7_711819574.dbf 100% |*********************************************************| 1024 00:00
1_8_711819574.dbf 100% |*********************************************************| 1547 KB 00:00
$
Please take note that in SE2 initse.ora file, we also set standby_control_file = /export/home/oracle/archive parameter.
19. On SE2, open new session, and cancel recovery,
session 2,
SQL> recover managed standby database cancel;
Media recovery complete.
SQL>
session 1,
SQL> recover managed standby database;
ORA-16043: managed recovery session canceled
ORA-16037: user requested cancel of managed recovery operation
Lets check if archivelog is applied, by checking test table,
SQL> alter database open read only;
Database altered.
SQL> select * from test;
A
1
21
31
41
33
44
55
11
99
100
101
A
1000
1001
1002
14 rows selected.
Notice that 2000, 2001, 2002 are not added in TEST table.
Lets do manual recovery,
SQL> startup nomount pfile=/export/home/oracle/product/10.2.0/db_1/dbs/initse.ora
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1279120 bytes
Variable Size 62917488 bytes
Database Buffers 100663296 bytes
Redo Buffers 2912256 bytes
SQL> alter database mount standby database;
Database altered.
SQL> recover automatic standby database until cancel;
ORA-00279: change 541804 generated at 02/24/2010 17:02:34 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/archive/1_9_711819574.dbf
ORA-00280: change 541804 for thread 1 is in sequence #9
ORA-00278: log file '/export/home/oracle/archive/1_9_711819574.dbf' no longer
needed for this recovery
ORA-00308: cannot open archived log
'/export/home/oracle/archive/1_9_711819574.dbf'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
Media recovery cancelled.
SQL> select * from test;
select * from test
ERROR at line 1:
ORA-01219: database not open: queries allowed on fixed tables/views only
SQL> alter database open read only;
Database altered.
SQL> select * from test;
A
1
21
31
41
33
44
55
11
99
100
101
A
1000
1001
1002
2000
2001
2003
17 rows selected. -
Connection/Network encryption in Oracle Standard Edition 11gR2
Does the Oracle 11gR2 Standard Edition support any network encryption for SQL*Plus or JDBC thin clients? I don't have "Oracle Advanced Security" installed, is this required to support any encryption of data send across a network?
IA Guy wrote:
EdStevens wrote:
IA Guy wrote:
None which reference FIPS 140-2.
http://docs.oracle.com/cd/B28359_01/network.111/b28530/asoappe.htm
The cryptographic libraries for SSL included in Oracle Database 10g are designed to meet FIPS 140-2 Level 2 certification. Oracle Advanced Security makes use of these cryptographic libraries for SSL authentication. Please verify the current status of the certification at the Cryptographic Modules Validation Program Web site address:
That is the first statement which leads me to believe the manual hasn't been updated for 11G. Please confirm.
I am not an Oracle employee and so can neither confirm nor deny any statement they make. I'd suggest this is something you probably should be discussing directly with someone in authority at Oracle. Perhaps start with a sev4 (information request) SR.
Edited by: IA Guy on Dec 28, 2012 11:42 AM -
License in Standard Edition with RAC
Hi,
I have to install:
2 nodes in RAC configuration with Standard Edition in active/passive configuration.
License per CPU.
Do I need license for both nodes?
If not, is anywhere official note about this situation?
There is no word about it in Oracle Technology Global Price List.
Thanks for replay
PodkovThe [Software Investment Guide|http://www.oracle.com/corporate/pricing/sig.html] has some more information on this. It mentions that you only have to license one host in a 'failover' configuration where 'nodes are arranged in a cluster and share one disk array' as long as you use the second server for a maximum of 10 days per year. However, they don't mention RAC, only Oracle Failsafe, so it is not really that clear (to me).
You should discuss this with your Oracle (or Oracle Partner) sales rep.
Bjoern -
What is business process management standard edition
i saw the latest global price list (at 26-april-2012) and there is an item called bpm standard edition with amount USD800, what options of this edition consist?
thanksfound available options from the edelivery readme;
Oracle WebLogic Server 11gR1 (10.3.6)
Oracle SOA Suite 11g Patch Set 5 (11.1.1.6.0)
Oracle WebCenter Content 11g (11.1.1.6.0)
Oracle JDeveloper 11g and Oracle Application Development Framework 11g (11.1.1.6.0)
Oracle Fusion Middleware Repository Creation Utility 11g (11.1.1.6.0)
Oracle Fusion Middleware Documentation Library 11g Release 1 (11.1.1.6.0)
compare to BPM suite options:
Oracle WebLogic Server 11gR1 (10.3.6) and Coherence
Oracle SOA Suite 11g Patch Set 5 (11.1.1.6.0)
Oracle JDeveloper 11g and Oracle Application Development Framework 11g (11.1.1.6.0)
Oracle JDeveloper 11g Extensions (11.1.1.6.0)
Oracle Application Development Runtime 11g Patch Set 5 (11.1.1.6.0)
Oracle WebCenter Portal 11g Patch Set 5 (11.1.1.6.0)
Oracle WebCenter Portal Companion (11.1.1.6.0)
Oracle Fusion Middleware Repository Creation Utility 11g (11.1.1.6.0)
Oracle Fusion Middleware Documentation Library 11g Release 1 (11.1.1.6.0)
Oracle Fusion Middleware 11g Release 1 Patch Set 1 Patch Scripts
which WebCenter Portal is not there. -
SP3 cannot be installed on SQL Server 2008 standard edition 64 bit
I am getting error during the running of setup of SP3 for SQL Server 2008 Standard edition on windows 2008 R2 enterprise ed.
Description:
SQL Server 2008 Setup has encountered an error.
Problem signature:
Problem Event Name: SQL100Exception
Problem Signature 01: SQL2008@RTM@KB2546951
Problem Signature 02: 0xFE9E43A7
Problem Signature 03: 0xFE9E43A7
Problem Signature 04: 0xDC80C325
Problem Signature 05: 0xDC80C325
Problem Signature 06: InitializeUIDataAction
Problem Signature 07: Unknown
Problem Signature 08: Unknown
Problem Signature 09: Unknown
Problem Signature 10: Unknown
OS Version: 6.1.7601.2.1.0.274.10
Locale ID: 1033
Additional information about the problem:
LCID: 1033
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txtHi,
I found the log file but I am not able to find any upload file button. It is very big file how can I upload it here?
Overall summary:
Final result: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.
Exit code (Decimal): -74274373
Exit facility code: 914
Exit error code: 43451
Exit message: The system cannot open the device or file specified.
Start time: 2014-04-10 08:03:59
End time: 2014-04-10 08:05:15
Requested action: Patch
Log with failure: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140410_080359\Detail.txt
Exception help link: http%3a%2f%2fgo.microsoft.com%2ffwlink%3fLinkId%3d20476%26ProdName%3dMicrosoft%2bSQL%2bServer%26EvtSrc%3dsetup.rll%26EvtID%3d50000%26ProdVer%3d10.0.5500.0%26EvtType%3d0xFE9E43A7%400xDC80C325
Machine Properties:
Machine name: AD-ITD-SW-SQLDB
Machine processor count: 16
OS version: Windows Server 2008
OS service pack: Service Pack 1
OS region: United States
OS language: English (United States)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Product features discovered:
Product Instance Instance ID
Feature Language
Edition Version Clustered
Sql Server 2008 MSSQLSERVER MSSQL10.MSSQLSERVER Database Engine Services
1033 Standard Edition 10.0.1600.22 No
Sql Server 2008 MSSQLSERVER MSSQL10.MSSQLSERVER SQL Server Replication
1033 Standard Edition 10.0.1600.22 No
Sql Server 2008 MSSQLSERVER MSSQL10.MSSQLSERVER Full-Text Search
1033 Standard Edition 10.0.1600.22 No
Sql Server 2008 MSSQLSERVER MSAS10.MSSQLSERVER Analysis Services
1033 Standard Edition 10.0.1600.22 No
Sql Server 2008 MSSQLSERVER MSRS10.MSSQLSERVER Reporting Services
1033 Standard Edition 10.0.1600.22 No
Sql Server 2008 SWMSSQLSERVER MSSQL10.SWMSSQLSERVER Database Engine Services
1033 10.0.1600.22
No
Sql Server 2008 SWMSSQLSERVER MSSQL10.SWMSSQLSERVER SQL Server Replication
1033 10.0.1600.22
No
Sql Server 2008
Management Tools - Basic 1033 Standard Edition
10.0.1600.22 No
Sql Server 2008
Management Tools - Complete 1033 Standard Edition 10.0.1600.22
No
Sql Server 2008
Client Tools Connectivity 1033 Standard Edition
10.0.1600.22 No
Sql Server 2008
Client Tools Backwards Compatibility 1033 Standard Edition 10.0.1600.22 No
Sql Server 2008
Client Tools SDK 1033
Standard Edition 10.0.1600.22 No
Sql Server 2008
Integration Services 1033 Standard Edition
10.0.1600.22 No
Package properties:
Description: SQL Server Database Services 2008
SQLProductFamilyCode: {628F8F38-600E-493D-9946-F4178F20A8A9}
ProductName: SQL2008
Type: RTM
Version: 10
SPLevel: 3
KBArticle: KB2546951
KBArticleHyperlink:
PatchType: SP
AssociatedHotfixBuild: 0
Platform: x64
PatchLevel: 10.3.5500.0
ProductVersion: 10.0.1600.22
GDRReservedRange: 10.0.1000.0:10.0.1099.0;10.0.3000.0:10.0.3099.0;10.0.4010.0:10.0.4250.0;10.0.5501.0:10.0.5750.0
PackageName: SQLServer2008-KB2546951-x64.exe
Installation location: d:\c8811b7ec810308deb\x64\setup\
User Input Settings:
ACTION: Patch
ALLINSTANCES: False
CLUSTERPASSIVE: False
CONFIGURATIONFILE:
HELP: False
INDICATEPROGRESS: False
INSTANCENAME: <empty>
QUIET: False
QUIETSIMPLE: False
X86: False
Rules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: The rule result report file is not available.
Exception summary:
The following is an exception stack listing the exceptions in outermost to innermost order
Inner exceptions are being indented
Exception type: System.ComponentModel.Win32Exception
Message:
The system cannot open the device or file specified.
Data:
DisableWatson = true
Stack:
at Microsoft.SqlServer.Chainer.Infrastructure.MsiNativeMethodHelpers.GetDBProperty(ServiceContainer context, String pathToMsi, String propertyName)
at Microsoft.SqlServer.Configuration.MsiExtension.SetPatchInstallStateAction.GetMsiRtmVersion(PackageInstallProperty targetPackage)
at Microsoft.SqlServer.Configuration.MsiExtension.SetPatchInstallStateAction.IsApplicablePatch(PatchProperty currentPatch, PackageInstallProperty targetPackage)
at Microsoft.SqlServer.Configuration.MsiExtension.SetPatchInstallStateAction.ExecuteAction(String actionId)
at Microsoft.SqlServer.Configuration.MsiExtension.ProductInstallProperty.GetInstalledPackages(String instanceName, List`1& installedInstancePackages, List`1& installedSharedPackages, String& returnedErrorMessage)
at Microsoft.SqlServer.Configuration.MsiExtension.ProductInstallProperty.CollectProductData()
at Microsoft.SqlServer.Configuration.FeatureTreeConfigurationBase.LoadFeatureTreeDefinitionAllInstances()
at Microsoft.SqlServer.Configuration.PatchFeatureTree.InitializePatchFeatureTree(ServiceContainer context)
at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject metabase, TextWriter statusStream)
at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject metaDb, TextWriter loggingStream) -
Migrating windows 2003 standard edition to windows 2008 enterprise edition
Hi
We are using ECC 5.0 and our PRD system is running on windows 2003 standard edition,and recently we have got some physical memory problem.as windows 2003 standard edition supports only 4 GB of RAM. and we want to extend our RAM for that we are planning to upgrade os to windows 2008 enterprise edition,is that possible.and after upgrading OS what are the activities that need to be performed for SAP to run succesfully,kindly suggest.
Regards
PranavHi Markus
I read note SAP Note 690432 - Windows 2003 Support in it regarding upgradation of os windows 2003 standard edition to windows 2003 enterprise edition.
Upgrade of Your Operating System
If you upgrade an existing SAP system to Windows Server 2003 perform the
following actions:
o Install the latest R3DLLINS
You find the latest dynamic link libraries R3DLLINS for Windows
Server 2003 on the EXT-Kernel CD in the NTPATCH directory.
o Replace the R/3 kernel with the EXT-Kernel.
If you do not replace it you will get error "SICK" after the first
logon attempt after the start.
In this case, download the disp+work package(s) from the SAP
Service Marketplace at service.sap.com/patches and unpack the
patch(es) to directory usr\sap\exe:
dw*_<patch-level>
Use at least patch level 186.
o Use the latest saposcol version.
This version supports the changed performance counter of Windows
Server 2003 to determine values for ST06 and RZ20.
You can find the latest version in file saposcol_<Patch Level>.CAR.
in the SAP Service Marketplace.
o SAP DB only: See SAP Note 315237.o Compatibility of the Hardware with Windows Server 2003
You can perform the upgrade to Windows Server 2003 only if the
hardware has been explicitly released for this purpose. To check,
do one of the following:
- If the Windows Server 2003 CD is available, check compatibility
with WINNT32.EXE in the \I386 directory. The exact statement
is: <DRIVE:>\I386\WINNT32 /CHECKUPGRADEONLY. The result is
stored as text file WINNT32.LOC in the present Windows
directory (e.g. C:\WINNT).
- The hardware has successfully passed SAP hardware certification
(http://www.addon.de).
- The hardware is contained in the Microsoft Hardware
Compatibility List (http://www.microsoft.com/hcl).
- The hardware has been released for Windows Server 2003 by the
manufacturer. This information is published on the
corresponding website.
o Kerberos Single Sign-On
When the SAP system is installed on Windows Server 2003 you can
setup the Kerberos Single Sign-On. If you use the kerberos protocol
the information exchanged between the SAP frontend and the
application server for authentication is encrypted.
The procedure for setting up Single Sign-On is described in all
recent installation guides which you can download from the SAP
Service Marketplace at: service.sap.com/instguides.
o SAP domain under Windows Server 2003
Follow the instructions of the Windows documentation for the
migration of a Windows NT 4 domain to Windows 2003. For the SAP
environment some additional points need to be observed.
For Windows NT 4 there are two models for the SAP system domain:
- Single domain
All users and the SAP system build one single domain. This
domain can be migrated to Windows Server 2003 and exist there
as single domain.
- Additional domain
There is one domain for the users and a second domain for the
SAP system(s). For a migration to Windows Server 2003 the SAP
system domain has to be created as child domain under the user
domain. A "Top-down" procedure is to be used. The higher domain
(the user domain) must be migrated prior to the SAP child
domain. If the user and SAP domain is part of a larger domain
structure the complete domain structure for Windows Server 2003
needs to be planned in a preparing phase. Usually, the
structure created under Windows NT 4 has to be re-arranged and
consolidated.
The name space of the root domain and all sub-ordinated domains
has to be defined and the distribution of the DNS services
needs to be determined.
Note the following:
The SAP domain has to be created as child domain.
The SAP domain must not be converted into an organizational
unit (OU). OUs are not supported by R3SETUP and R3up.
in it nowhere it is mentioned about system copy so plz suggest. -
Oracle 9iAS Standard Edition licensing question
What, if anything, can be stored in OID if I purchase 9iAS standard edition? Here is my configuration:
* Login via Oracle Portal
* I need to support both authentication and authorization at the web and EJB levels
Obviously, the security info needs to be stored in some JNDI-compliant server. Can that server be OID or do I need to store in the file-based provider (jazn-data.xml)?
If I cannot use OID, has anyone successfully used a different LDAP server with 9iAS?
Thanks,
AraHello,
You have 2 questions here:
1. How can I stack multiple OS licence in order to have more virtualization rights (more VMs) running on that host?
2. How can I stack Windows CAL licence from OEM.
Answers are:
1. You only have to licence the original licence on the physical host. You can use the same license key for all 4 VMs or use 2 VM key from the first package and 2 VM keys from the second licence package you just bought.
There is nowhere to register those licence, except one by one inside the VM themselves.
You have to keep all licence document in case of control by Microsoft.
2. Windows CAL allows a user (or a computer) to connect to an unlimited number of Windows Server within your company network. You have 10 CAL so you can have up to 10 users or computers in your company that will connect to your servers (even if you have 1.000
servers)
There is nowhere to register those licence, except one by one inside the VM themselves.
You have to keep all licence document in case of control by Microsoft.
Regards
PS: The only licence that require maintenance and central registration are Remote Desktop Licences.
MCITP: Enterprise Messaging Administrator 2010 MCTS: Lync Server 2010, Configuring MCSE
That is what I thought as I was told before even seen licensing details except a direction of how to attach the second license and I had to make sure. Thank you -
Advice on simulating dataguard on standard Edition
Hello,
I'm currently working on 10g R2/Windows based OS.
The following are actions done to simulate data guard using standard Edition on oracle 10g R2.
All steps works fine on both side as you can see below.
{color:#ff0000}_Actions done on the primary database_{color}
{color:#0000ff}- startup the database in mounted state
{color}SQL> startup mount;
SQL> alter database archivelog;
{color:#0000ff}- Enable the force logging of the database{color}
SQL> alter database force logging;
{color:#0000ff}- Create the backup controlfile
{color}SQL> alter database backup controlfile to trace;
§ Make a cold backup of the primary database
{color:#0000ff}- Shutdown the database{color}
SQL> shutdown immediate;
Copy all datafiles, controlfiles,redolog files,password files ,spfile,tnsnames.ora,sqlnet.ora and listener.ora to be used for the secondary database
Directory
{color:#0000ff}§ Verify the checkpoint change# of the primary database at mounted state{color}
SQL> startup mount
SQL> select file#,checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
1 541985
2 541985
3 541985
4 541985
{color:#ff0000}*Preparing the secondary database</strong{color}
{color:#0000ff}§ Restored all previous files copied during the above cold backup on each correponding location{color}
{color:#0000ff}§Create the database services ( I'm working on windows based OS{color})
DOS PROMPT # ORADIM -new -SID <SID>
{color:#0000ff}§ Create a backup controlfile from the sql statement contained from the former trace file
{color}
DOS PROMPT # set ORACLE_SID=<SID>
DOS PROMPT # sqlplus /nolog
SQL> conn /as sysdba
SQL> STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "<SID>" RESETLOGS FORCE LOGGING ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\REDO01.LOG' SIZE 50M,
GROUP 2 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\REDO02.LOG' SIZE 50M,
GROUP 3 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\REDO03.LOG' SIZE 50M
-- STANDBY LOGFILE
DATAFILE
'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\SYSTEM01.DBF',
'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\UNDOTBS01.DBF',
'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\SYSAUX01.DBF',
'C:\ORACLE\PRODUCT\10.2.0\ORADATA\<SID>\USERS01.DBF'
CHARACTER SET WE8MSWIN1252
{color:#0000ff}§ Verify the secondary database mount state
{color}
SQL> select open_mode from v$database;
Output
OPEN_MODE
MOUNTED
{color:#0000ff}§ Verify that the checkpoint change# of the secondary database must match with the one on the primary database at mount state
{color}
SQL> select file#,checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
1 541985
2 541985
3 541985
4 541985
{color:#0000ff}Set the automatic recovery mode on the secondary database
{color}
SQL> set autorecovery on
{color:#0000ff}Manually copy archived files generated on the primary database to be applied on the secondary database
{color}{color:#0000ff}launch the recover command to apply the changes on the secondary database{color}
SQL> RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE;
{color:#0000ff}Output generated during the recovering
{color}
SQL> recover database until cancel using backup controlfile;
ORA-00279: change 556095 generated at 11/17/2008 16:09:10 needed for thread 1
ORA-00289: suggestion :
C:\STANDBY_LOGDBA1\ARC_NUMBER_00012_001_0671026031_OF_761A57AC.ARC
ORA-00280: change 556095 for thread 1 is in sequence #12
ORA-00279: change 600989 generated at 11/18/2008 10:56:32 needed for thread 1
ORA-00289: suggestion :
C:\STANDBY_LOGDBA1\ARC_NUMBER_00013_001_0671026031_OF_761A57AC.ARC
ORA-00280: change 600989 for thread 1 is in sequence #13
ORA-00278: log file
'C:\STANDBY_LOGDBA1\ARC_NUMBER_00012_001_0671026031_OF_761A57AC.ARC' no longer
needed for this recovery
ORA-00279: change 601361 generated at 11/18/2008 11:02:24 needed for thread 1
ORA-00289: suggestion :
C:\STANDBY_LOGDBA1\ARC_NUMBER_00014_001_0671026031_OF_761A57AC.ARC
ORA-00280: change 601361 for thread 1 is in sequence #14
ORA-00278: log file
'C:\STANDBY_LOGDBA1\ARC_NUMBER_00013_001_0671026031_OF_761A57AC.ARC' no longer
needed for this recovery
ORA-00279: change 601687 generated at 11/18/2008 11:13:51 needed for thread 1
ORA-00289: suggestion :
C:\STANDBY_LOGDBA1\ARC_NUMBER_00015_001_0671026031_OF_761A57AC.ARC
ORA-00280: change 601687 for thread 1 is in sequence #15
ORA-00278: log file
'C:\STANDBY_LOGDBA1\ARC_NUMBER_00014_001_0671026031_OF_761A57AC.ARC' no longer
needed for this recovery
{color:#ff0000}*ORA-00308: cannot open archived log*
*'C:\STANDBY_LOGDBA1\ARC_NUMBER_00015_001_0671026031_OF_761A57AC.ARC'*
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
{color}
Because I need to make all this work automatically, so I have to
1. Avoid copying manually archived files from primary database to secondary database
2. Avoid launching manually the recover command above
Question:
a) Does someone have any idea on how to avoid the message in red above? ( the message is normal but I just need to not want it to be displayed)
b) archived files copied can be corrupted therefore preveting the secondary database to recover, my current solution here is to multiplex archived files to avoid a single point of failure.
My question is to ask you guys if there is another way to prevent archived file to be corrupted before and after being copied?
c) Technically Logminer can be used to rollback transactions in case unwanted changes were committed, as I'm working on standard edition, there is another way to rollback a change not using Logminer?
d) I know that it's obvious using Enterprise Edition to fully configure data guard, but as cash flow is not enough, does some one give another disavantage on implementing this techninque(simalating data guard on standard edition)?
e) What else could you guys advise, base on your experience in this technique?
I trully need your help as I have never deal with this technique and I need much information to let know my boss in case he decided to go ahead with this.
Thanks in advance for your helpWith standard Edition the following are what I have tried and it worked
SQL> {color:#0000ff}startup nomount
{color}ORACLE instance started.
Total System Global Area 612368384 bytes
Fixed Size 1250452 bytes
Variable Size 171969388 bytes
Database Buffers 436207616 bytes
Redo Buffers 2940928 bytes
SQL> {color:#0000ff}alter database mount standby database;
{color}
Database altered.
SQL> {color:#0000ff}recover standby database;{color}
ORA-00279: change 548433 generated at 11/18/2008 15:19:03 needed for thread 1
ORA-00289: suggestion :
C:\LOCAL_DESTINATION1_ORCL\ARC_NUMBER_00010_001_0671119159_OF_4775C2B4.ARC
ORA-00280: change 548433 for thread 1 is in sequence #10
ORA-00308: cannot open archived log
'C:\LOCAL_DESTINATION1_ORCL\ARC_NUMBER_00010_001_0671119159_OF_4775C2B4.ARC'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
{color:#ff0000}Now I tried to simulate fail over in order to open the standby in READ -WRITE mode
{color}
SQL> {color:#0000ff}alter database recover managed standby database finish force ;{color}
Database altered.
SQL> {color:#0000ff}alter database commit to switchover to primary;
{color}
Database altered.
SQL>{color:#0000ff} shutdown immediate;
{color}ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> {color:#0000ff}startup
{color}ORACLE instance started.
Total System Global Area 612368384 bytes
Fixed Size 1250452 bytes
Variable Size 171969388 bytes
Database Buffers 436207616 bytes
Redo Buffers 2940928 bytes
Database mounted.
Database opened.
SQL> {color:#0000ff}select open_mode from v$database;
{color}
OPEN_MODE
READ WRITE
What I'm seeing is that you have to automate by yourself the recovery mode through a scripts at OS level every time new archived file is shipped.
example:
a script a OS level a script may contain: recover standby database and could be triggered after X time?
Does some one have any tweak on how to send archive log on remote site without using data guard feature ?
Thanks in advance -
Unable to install SQL server 2008 r2 standard edition on windows server 2008 r2 sp1
I am unable to install sql server 2008 r2 standard edition on windows server 2008 r2 sp1.
On the Setup Support Files page, choose Install this step I don't get any other window i.e. nothing happens I waited for 5-10 min. Then I checked the log file.
Final result: Failed: see details below
Exit code (Decimal): -2068053929
Exit facility code: 1212
Exit error code: 87
Exit message: Failed: see details below
Start time: 2014-03-18 14:59:31
End time: 2014-03-18 15:00:25
=== Verbose logging started: 3/19/2014 9:45:47 Build type: SHIP UNICODE 5.00.7601.00 Calling process: E:\SQL Server 2008 R2 Standard\x64\setup100.exe ===
MSI (c) (10:34) [09:45:47:496]: Note: 1: 2203 2: E:\SQL Server 2008 R2 Standard\x64\redist\watson\dw20sharedamd64.msi 3: -2147287038
MSI (c) (10:34) [09:45:47:496]: MsiOpenPackageEx is returning 2.
=== Verbose logging stopped: 3/19/2014 9:45:47 ===
Please help As i am running out of time as i have to upgrade TFS for that first step is to install SQL server.Hello,
The following are a few things you can try:
Copy the media to the local disk drive, unzip it (in case you are installing from an ISO file, and run SQL Server setup from there.
Try to unregister and register the Windows Installer with the following two commands:
msiexec /unregister
msiexec /regserver
Try to use Process Monitor to log the detailed error produced when the installation of dw20sharedamd64.msi fails. You can download Process Monitor from the following link:
http://technet.microsoft.com/en-us/sysinternals/bb896645
Share with us the error captured by Process Monitor.
Hope this helps.
Regards,
Alberto Morillo
SQLCoffee.com -
Anyone using ms sqlserver standard edition with XI 3.0
wondering if anyone is successfully using ms sqlserver standard edition (not enterprise edition) with XI 3.0. I would like to set up a dev/test XI system and the standard sqlserver edition is less expensive than enterprise edition. I would like to confirm that it works ok first.
thanks-Henry,
I haven't tried but I think it will be successful with mssql server standard edition also. The following link gives the key difference between standard and enterprise edition.
http://www.databasejournal.com/img/RS_servereditions_code.html
Best of luck!
regards,
Felix -
Windows server 2008 R2 Standard Edition
Dear Team,
I am having server 2008 R2 standard edition. The Server is getting shut down and showing error in event viewer
"Windows Kernel event ID 41 error "The system has rebooted without cleanly shutting down first"
Please reply on this asap to resolve the issue.Hi,
unfortunately it is impossible to trace the cause if an improper shutdown from just the event (title).
Check this related kb article:
http://support.microsoft.com/kb/2028504
Please post back if you need further assistance in troubleshooting or consider opening a support case with Microsoft in case you want Microsoft to fix this for you.
MCP/MCSA/MCTS/MCITP
Maybe you are looking for
-
Can'n see the attributes in InfoCube
hi, all, I loaded the master data and texts of the InfoObject 0PM_ORDER and I can see them in administrator work bench. I also loaded transactional data in the InfoCube 0PM_C01. But, when displa the data in the InfoCube, all the fields of the attribu
-
From ALV list to Selection-screen
Hi, I have problem in coming back to selection screen after displaying ALV List. In ALV list i'm using check box option to delete selected records. After deletion I'm displaying the remaining records with one more call to ALV function module. As this
-
Hi All, My project have identified a requirement for adding a custom field in Material Master (MARA/MM01). Could anyone provide info on this? Regards, Sathyajith [email protected]
-
Is there a Diadem script or command to determine the maximum lag of cross correlated data?
I am analyzing multiple data sets and ultimately need to plot and align 3 similar curves based on the the maximum cross correlation lag. Is there a function that will do this in Diadem or has anyone written a script to do so? I am new to Diadem and
-
Maintaining/resizing when linking to a new graphic
How do we keep the same scale size when updating or relinking images in CS 5? In the preferences we already have Preserve Image Dimensions when Linking checked. When we relink the object seems to fit to box.