Oracle 9i new instance create scripts
Hello,
I have Oracle 9.0.1 installed on a HP-UX 11.0 machine. I created a new instance with Oracle Configuration Assistance when I install the package. I try to create the second instance, DBCA or my database create scripts for Oracle 8i does not work. I received the error message like "The instance is running" type message.
Does any one has a create script for Oracle 9i I can have?
Please help!
Thanks!
Nelson Ng
Did you change your ORACLE_SID before trying to create a new instance?
Similar Messages
-
New database create script using DBCA
Hi,
I'm trying to generate a database create script using DBCA. I have another database running on the same physical server(HP-UX and oracle 10g R2). When I run the DBCA, it is creating scripts to Clone DB and Clone RMAN restore. Why it is not generating to create a new database instead of cloning the DB.
ThanksRock2 wrote:
Hi,
I'm trying to generate a database create script using DBCA. I have another database running on the same physical server(HP-UX and oracle 10g R2). When I run the DBCA, it is creating scripts to Clone DB and Clone RMAN restore. Why it is not generating to create a new database instead of cloning the DB.
ThanksWhen you launch dbca, you need to select to create a 'custom' database, not one of the pre-canned templates. The templates will all result in a script that does an rman restore from a backup that comes with the product. Selecting 'custom' database will result in scripts built around the CREATE DATABASE sql statement. -
BUG? New instances created in jdoPrestore do not get commited
Any persistent objects created in jdoPrestore() do not get committed to
database (calling makeTransactional() explicitly does not make any
difference)Just wanted to let you know that this bug as well as the 1-1 relation
performance problems you were seeing have been corrected internally. The
next release (sometime next week hopefully) will include the fixes. -
Cannot find new instances in the workspace
I use BPM Standalone 10g and Studio 10g.
I create a process without a global creation activity and deploy as well as publish it in the BPM Standalone.
The process just has one activity named Interactivejcooper. Its main task is set to Method.
I also create a JAVA PAPI to create new instances of this process. It can create new instances.
However, I cannot find all new instances created by PAPI in the workspace.
The following code is in the PAPI.
--------------------code------------------------
package piic;
import fuego.lang.ConnectionPassport;
import java.util.Properties;
import fuego.papi.Arguments;
import fuego.papi.CommunicationException;
import fuego.papi.InstanceInfo;
import fuego.papi.ProcessService;
import fuego.papi.ProcessServiceSession;
import fuego.papi.OperationException;
import java.util.Properties;
public class Class1 {
public Class1() {
public static void main(String[] args) throws CommunicationException, OperationException {
Class1 class1 = new Class1();
Properties configuration = new Properties();
configuration.setProperty(ProcessService.DIRECTORY_ID, "default");
configuration.setProperty(ProcessService.DIRECTORY_PROPERTIES_FILE, "D:\\BPM_HOME_standalone\\webapps\\papiws\\WEB-INF\\directory.xml");
configuration.setProperty(ProcessService.WORKING_FOLDER, "/tmp");
ProcessService processService = ProcessService.create(configuration);
ConnectionPassport passport = processService.createPassport("jcooper");
passport.setPassword("welcome1");
passport.fillPassport();
ProcessServiceSession session = processService.createSession(passport, "localhost");
for (String processId : session.processesGetIds()) {
System.out.println("\n ProcessID: " + processId);
String processId = "/Processwithoutglobalstart";
String argumentName = "MyArgument";
Object argumentValue = new Object();
Arguments arguments = Arguments.create();
arguments.putArgument(argumentName, argumentValue);
session.processCreateInstance(processId, arguments);
System.out.println("49-----------");
for (String processId2 : session.processesGetIds()) {
System.out.println("\n ProcessID: " + processId2);
for (InstanceInfo instance : session.processGetInstances(processId2)) {
System.out.println(" instance.getId()-> " + instance.getId());
System.out.println(" activity.getActivityId()-> " +instance.getActivityId());
System.out.println(" activity.getActivityName()-> " +instance.getActivityName());
session.close();
processService.close();
----------------------println----------------------------------
E:\Jdeveloper10131_20090318\jdk\bin\javaw.exe -client -classpath E:\Jdeveloper10131_20090318\jdev\mywork\PAPInewInstancewithoutCreation\Project1\classes;D:\BPM_HOME_standalone\client\papi\lib\b1util.jar;D:\BPM_HOME_standalone\client\papi\lib\b1oracle.jar;D:\BPM_HOME_standalone\client\papi\lib\b1base.jar;D:\BPM_HOME_standalone\client\papi\lib\fuegopapi-client.jar piic.Class1
Creating connector [fuego:SQL]
Creating ProcessService with id 'oracle/2009-03-31 18:08:47+08:00'.
Creating local folder: /tmp\system\Schema3387192-1796619082\catalogs
Loading catalogs from local folder: /tmp\system\Schema3387192-1796619082\catalogs
0 jars found locally.
[CatalogMgrCache] =======================
Registering CatalogMgr [oracle/2009-03-31 18:08:47+08:00] ...CatalogManagerCache 1465214:
Managers:
Counters:
[CatalogMgrCache] =======================
CatalogMgr [oracle/2009-03-31 18:08:47+08:00] REGISTERED!CatalogManagerCache 1465214:
Managers:
{oracle/2009-03-31 18:08:47+08:00=fuego.util.LocalCatalogManager@1d0d124}
Counters:
ProcessService 'oracle/2009-03-31 18:08:47+08:00' created successfully.
ProcessID: /InvokeJava2#Default-1.0
ProcessID: /Process#Default-1.0
ProcessID: /ProcessB#Default-1.0
ProcessID: /Processwithoutglobalstart#Default-1.0
ProcessID: /Testprocess#Default-1.0
Unreachable Engine Tolerance (seconds):
by default: 0
to be used: 0
This papi client will not cache exceptions which imply that an engine could not be reached.
Adding local catalog for project: 163
Processing the synchronization information, instance '163:247:0' was created.
49-----------
ProcessID: /InvokeJava2#Default-1.0
instance.getId()-> /InvokeJava2#Default-1.0/242/0
Adding local catalog for project: 162
activity.getActivityId()-> /InvokeJava2#Default-1.0/tojava
activity.getActivityName()-> tojava
ProcessID: /Process#Default-1.0
ProcessID: /ProcessB#Default-1.0
ProcessID: /Processwithoutglobalstart#Default-1.0
instance.getId()-> /Processwithoutglobalstart#Default-1.0/243/0
activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
activity.getActivityName()-> Interactivejcooper
instance.getId()-> /Processwithoutglobalstart#Default-1.0/244/0
activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
activity.getActivityName()-> Interactivejcooper
instance.getId()-> /Processwithoutglobalstart#Default-1.0/247/0
Session 'jcooper7676692326836000001' has been closed.
activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
activity.getActivityName()-> Interactivejcooper
instance.getId()-> /Processwithoutglobalstart#Default-1.0/246/0
activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
activity.getActivityName()-> Interactivejcooper
instance.getId()-> /Processwithoutglobalstart#Default-1.0/245/0
activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
activity.getActivityName()-> Interactivejcooper
ProcessID: /Testprocess#Default-1.0
[CatalogMgrCache] =======================
Unregistering CatalogMgr [oracle/2009-03-31 18:08:47+08:00] ...CatalogManagerCache 1465214:
Managers:
{oracle/2009-03-31 18:08:47+08:00=fuego.util.LocalCatalogManager@1d0d124}
Counters:
{oracle/2009-03-31 18:08:47+08:00=1}
[CatalogLoaderMgr] unregisterCatalogMgr freeing resources of LocalCatalogManager
[CatalogMgrCache] =======================
CatalogMgr [oracle/2009-03-31 18:08:47+08:00] UNREGISTERED!CatalogManagerCache 1465214:
Managers:
Counters:
Process exited with exit code 0.I don't know what happens. It works after I restart BPM studio in 2 hours.
-
Hi,
I'm using
Personal Oracle Database 11g Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
My question about Oracle 11g New Features.
create table sales
sales_id number,
product_code number,
state_code varchar2(2)
partition by list (product_code)
subpartition by list (state_code)
partition p101 values (101)
subpartition p101_ct values ('CT'),
subpartition p101_ny values ('NY'),
subpartition p101_def values (default)
partition p201 values (201)
subpartition p201_ct values ('CT'),
subpartition p201_ny values ('NY'),
subpartition p201_def values (default)
Partition is Product Code It's Only allow to insert the values is 101 or 201
Subpartition is State_code It's Only allow to insert the values is CT or NY
My understanding is correct or not.
Any one help me and thanks for ur reply.
Regards,
Suresh KumarHi
Partition is Product Code It's Only allow to insert the values is 101 or 201Yes.
Subpartition is State_code It's Only allow to insert the values is CT or NYNo. You have a subpartition with "default" and, therefore, any varchar2(2) value can be inserted.
HTH
Chris -
ORA - 01034 : ORACLE NOT AVAILABLE Error while creating new instance.
I was trying to create new instance in unix environment. I have configured all my shell scripts to run and install but while performing the install I get the
following error message and fails.
ORA-01034: ORACLE not available
I have previously installed an instance using same scripts but fails this time when I copy the scripts and modify them in new folder. Pointed out the path in the scripts correctly.
I am a junior DBA and I would appriciate your help.Paste here scripts, your .profile (or environment variables according to Oracle) and your init.ora
-
How to create a new Oracle OSB project automaticaly with script without IDE
Hello,
I want to create automatically an "Oracle service bus project" and an "Oracle service bus configuration project" with scripts (ANT or Maven or ...) without using IDE, without using workshop or Eclipse. I want to create automatically (ANT or Maven) just a skeleton of an OSB project witch i can use after in workshop.
I want to create 1 "Oracle service bus configuration project" with many "Oracle service bus project" automatically (ANT or Maven or scripts) witch i can use after in workshop. How to create a new Oracle OSB project automaticaly with script without IDE ? How can i do this ?
I'm using Oracle service bus 10.3.1
Thank you for your help.Thank you for your response,
I do not want to just create the services (proxy services and business services) but I want to create a template for 40 OSB project with the same scripts ANT/Maven.
Template="Oracle service bus configuration project" + "Oracle service bus project" + services of 40 OSB projects
The goal is that I have more than 40 projects to create and just the name of the projects that changes (when I say the name of the project ie the name of the OSB project, the name of proxy services and the name of business services ).
So I want to give my script (ANT/Maven) the name of 40 OSB project and the script must generate the skeleton of the 40 projects at once time and after generation of skeleton of the 40 project, I will import them in the workshop to add manually mapping and routing and other things that differs from one project to another.
So i want to generate automatically a skeletons of 40 OSB projects using a script (ANT / Maven) and I give to the script juste the names of the 40 projects.
I want to create a "Oracle service bus configuration project" and "Oracle service bus project" automatically of 40 OSB projects (ANT or Maven or scripts) witch i can use after in workshop.
I want to create one 'template' of all 40 projects in the same time, with the same directory structure (Transforlation, Business services, proxy services, WSDL .....) and all 40 project have the same transport, just the names of projects and services witch changes and i can give to the script all names of projects and services and i can give also all WSDL.
Regards,
Tarik -
Create a new user for oracle 10G ASM instance with sysdba system privilege
Hi,
In our Golden Gate Project, we require the SYS user credential to connect to the Oracle 10g ASM instance to read the database transaction logs.But our client is not providing the SYS user credential to connnect to ASM instance.
I'm getting the error message "ORA-01109: database not open",When I tried to create a new user using the below the steps in oracle 10g ASM instance
1. Login using "sqlplus / as sysdba"
2. Create user <username> identified by <password>;
But in oracle 11g ASM instance, I'm able to create new user by connecting the ASM instance with SYSASM role without issues.
Is there is any workaround to create a new user with sysdba system privilege in oracle 10g ASM instance?.
Thanks in advance .Hi,
Recreate the password file for the ASM instance as follows:
Unix:
orapwd file=<ORACLE_HOME>/dbs/PWD<SID> password=<sys_password>
Windows:
orapwd file=<ORACLE_HOME>/database/PWD<SID>.ora password=<sys_password>
Now sys password is reset, we are ready to use sys for ASM management. I decided to create another user ASMDBA as I tried above.
SQL> create user ASMDBA identified by test01;
User created.
SQL> grant SYSASM, SYSOPER to ASMDBA;
Grant succeeded.
SQL> select * from v$pwfile_users;
USERNAME SYSDBA SYSOPE SYSASM
SYS TRUE TRUE TRUE
ASMDBA FALSE TRUE TRUE
Please see this link : http://orachat.com/how-to-change-asm-sys-password-creating-sysasm-user-11g/
Thank you -
Does Oracle 10g Grid Control Create a New Instance?
i just installed it for the first time and noticed that it created what was apparently a new instance of oracle with its own bin, etc. directories. is this what is supposed to happen?
thanks!i just installed it for the first time and noticed
that it created what was apparently a new instance of
oracle with its own bin, etc. directories. is this
what is supposed to happen?
thanks!It is clearly stated in the Installation Guide that came with the CD or your download. It is important to read it before you start installation. -
Windows 64-Bit Oracle DBCA creating new Instance ORA-27102: out of memory
Wondering has anyone encountered this?
We are running Oracle 10 R2 running on Windows Server 2003 ( This database is on a 64-bit Platform)
Memory capacity is 16 GB on the server.
We are using DBCA to streamline db creation of the new “EDR” DB instance – here are a few different attempts we’ve done:
(all have failed )
FYI - during this installation we’ve monitored the memory allocation/usage of the Windows Server and there
was about 13-14 GB Free
The existing instance takes up less than 4GB of space.
We tried following:
1. Allocating 8GB of Memory to new EDR Instance without shutting down other Oracle Instance.
2. Allocating 8GB of Memory to new EDR Instance and shutting down other Oracle Instance
3. Rebooted Server keeping other oracle instance shutdown.
4. After Reboot Allocated 8GB to new EDR Instance
5. Attempted allocating less memory 2GB to new EDR instance
6. Early this morning we also tried omitting backup scheduling as part of configuration for DBCA
for that instance.
Each time we received error in DBCA GUI during DB Creation at 2% completion
ORA-27102: out of memory
oraclehome\product\10.2.0\db_1\cfgtoollogs\dbca\EDR
(cloneRmanRestore.log) first set of file created. (along with a RmanRestoreDatafile.sql, which failed (see log below)
then halted install/creation of DB
ORA-27102: out of memory
OSD-00025: additional error information
O/S-Error: (OS 1453) Insufficient quota to complete the requested service.
select TO_CHAR(systimestamp,'YYYYMMDD HH:MI:SS') from dual
ERROR at line 1:
ORA-01034: ORACLE not available
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
O/S-Error: (OS 1453) Insufficient quota to complete the requested service.
select TO_CHAR(systimestamp,'YYYYMMDD HH:MI:SS') from dual
ERROR at line 1:
ORA-01034: ORACLE not available
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error informationAfter much effort it was discovered it was a setting during the installation of a parameter which caused this error. Using the TEMPLATE to create a new instance, you can setup parameters
LOCK_SGA = TRUE
causes this error. In addition if in our situation, even if we did not use the "template" created a barebones DB instance. Once the parameter is updated in SQL*Plus it will cause the datbase to be in a in operable state.
You can start it up with a PFILE to fix it, In windows it required modifying the registry to FORCE the PFILE to load, by running on the commandline to use the PFILE it failed.
Hope this helps someone in the future..
ON WINDOWS DONT USE
LOCK_SGA = TRUE
It may work fine for Unix/LINUX OS? But in our current config it had problems. -
Creating a new web server instance using script
Hi
We have to create 10 instances of sun one 6.1 web server again and again. Creating them from GUI and deleting them after testing is going to be a time consuming process. Is there a way to copy an existing instance with the help of some command line tool or shell script (If we know what enteries should be there in each configuration file). Any help will be appreciated.
Thanks
Anoop6.1 unfortunately does not provide a way to create instances through command line tool. With 7.0 (soon to be released as Beta in the coming weeks) will have a full fledged command line tool for all server administration tasks
meanwhile, as a temporary work around one could do the following within a shell or perl script.
[ this approach is totally not supported by Sun. You are on your own ]
1. cd INSTALL_ROOT
2. copy https-HOSTNAME to https-test (/bin/cp -Rf https-HOSTNAME https-TEST) - assuming TEST is the new instance name that you want to create.
3. use a script to edit the following files and replace 'https-HOSTNAME' to https-TEST in all occurrences.
list of files to change:
start , stop , reconfig , restart , rotate
config/magnus.conf
config/server.xml
4. finally, you can use 'HttpServerAdmin' to change the listener port, security settings etc
./bin/https/bin/HttpServerAdmin -h
http://docs.sun.com/source/819-0130/agcmdln.html
for eg ( i would do something like this )
(to create instance https-TEST from default server instance, assuming you do not have special ACL file configured in the default instance, I would do something like )
use a perl script to copy https-HOSTNAME to https-TEST
(/bin/cp -Rf https-HOSTNAME https-TEST)
/bin/cp httpacl/generated.http-HOSTNAME.acl httpacl/generated.http-TEST.acl
cd https-TEST
replace https-HOSTNAME to https-TEST in following files (start, stop, restart, reconfig, rotate, config/magnus.conf, config/server.xml)
cd ..
now delete the listener socket id
./bin/https-TEST/bin/HttpServerAdmin delete -l -id ls1 -sinst https-TEST -d INSTALL_ROOT (where you server is installed)
followed by create a new listener socket id
./bin/https-TEST/bin/HttpServerAdmin create -l -id ls1 -ip ANY -port NEW_PORT -sname HOSTNAME -defaultvs https-TEST -sinst https-TEST -d INSTALL_ROOT
[ similarly, you can perform other server admin tasks using this command' ] -
How to create a new instance without XWindows in HP_U 8.1.7
Can Somebody help me?
I want to create a new instance in HP-UX 8.1.7 database. There is no Xwindows installed. I think i should do this in SQL plus.
If so can sombody give my this script.
thanksFirst get a Telnet session on your platform.
In the following, foo is the name of the database to be created. Obviously you will replace this in your script names and script contents with the name of the database you are about to create.
The values of parameters, filenames, distribution of files across filesystems, numbers and sizes of rollback segments and redo logs contained in these scripts should not be considered to be "recommended" in any way. These are just examples to demonstrate syntax. (Although the values given here will create a perfectly viable database.)
create_db_foo.sql
create database foo
maxlogfiles 16
maxlogmembers 3
maxdatafiles 30
maxinstances 1
maxloghistory 100
logfile
group 1 (
'/local/oracle/redo_logs/foo/log1a.rdo',
'/local/oracle/redo_logs/foo/log1b.rdo'
) size 50M,
group 2 (
'/local/oracle/redo_logs/foo/log2a.rdo',
'/local/oracle/redo_logs/foo/log2b.rdo'
) size 50M,
group 3 (
'/local/oracle/redo_logs/foo/log3a.rdo',
'/local/oracle/redo_logs/foo/log3b.rdo'
) size 50M
datafile
'/local/oracle/data/foo/system.dbf' size 300m;
create_ts_foo.sql
create tablespace DATA
datafile '/local/oracle/data/foo/data1.dbf' size 200m;
create tablespace TEMP
datafile '/local/oracle/data/foo/temp1.dbf' size 100m;
create tablespace INDEXES
datafile '/local/oracle/data/foo/indexes1.dbf' size 100m;
create tablespace ROLLBACK_SEGS
datafile '/local/oracle/data/foo/rbs.dbf' size 50m;
create_rbs_foo.sql
create rollback segment rbs_1
tablespace rollback_segs
storage (initial 1M next 1M
minextents 5 maxextents unlimited
create rollback segment rbs_2
tablespace rollback_segs
storage (initial 1M next 1M
minextents 5 maxextents unlimited
create rollback segment rbs_3
tablespace rollback_segs
storage (initial 1M next 1M
minextents 5 maxextents unlimited
create rollback segment rbs_4
tablespace rollback_segs
storage (initial 1M next 1M
minextents 5 maxextents unlimited -
Whlie creating a new instance, listener doesn't work
Hi
I got some problem while install a new instance.
Maybe listener configured incorrectly
please help me out.
I created a new instance(SID:BUS) by myself.
I didn't use DBCA or anyother tools
There's legacy instance on my NT server.
That's why I have to add a new instance.
Here's list of command I've issued
1. set initBUS.ora
2. register as a service
3. startup with nomount
4. issue create database command
5. run those script
@C:\oracle\ora92\rdbms\admin\catalog.sql
@C:\oracle\ora92\rdbms\admin\catproc.sql
@C:\oracle\ora92\sqlplus\admin\pupbld.sql
6. restart
The problem is I can't connect to new SID(BUS) even though I add new sid to listener.ora(legacy sid works fine)
I am sure that my new instance's listener works fine with this command
c:\>lsnrctl status
but it has unknown status ( I don't understand what stands for)
when I try connecto sid(BUS), system back this msg
SQL> conn sys/oracle as sysdba
ERROR:
ORA-12560: TNS:protocol adaptor error
what is the problem?
or which file or configure do I have to check?
Thanks in advance
here's listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 601a4)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora92)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = ora9)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = ora9)
(SID_DESC =
(GLOBAL_DBNAME = OEMREP)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = OEMREP)
(SID_DESC =
(GLOBAL_DBNAME = BUS)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = BUS)
here's tnsping results
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ********)(PORT = 1521))) (C
ONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = BUS)))
**(20ms)
here's listener log file
19-NOV-2007 21:09:02 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=BUS)(CID=(PROGRAM=C:\oracle\ora92\bin\sqlplus.exe)(HOST=704C1)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=211.183.9.223)(PORT=2565)) * establish * BUS * 12500
TNS-12500: TNS:listener failed to start a dedicated server
TNS-12560: TNS:protocol adapter error TNS-00530: Protocol adapter
> error 32-bit Windows Error: 2: No such file or directorySorry. It didn't work.
Here's error MSG
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\Documents and Settings\Administrator>set ORACLE_SID=BUS
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 월 Nov 19 21:55:38 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn sys/oracle as sysdba
ERROR:
ORA-12560: TNS:protocol adaptor error
SQL> quit
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 월 Nov 19 21:56:08 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn sys/oracle@bus as sysdba
ERROR:
ORA-12500: TNS:listener failed to start a dedicated server process
SQL> -
Issue with Generate Create Script in new ODT 11.1.0.5.10 beta
So I'm trying to determine if there's an issue with the Generate Create Script option in the new ODT 11.1.0.5.10 beta (when you right click on a table in Server Explorer).
The SQL create script that it generates lacks the slash between lines. For example I generated the create script for my User table and this is what was generated:
CREATE TABLE "DEV"."SYSTEM_USER_TB" ("RID" NUMBER(10,0),"USER_NAME" VARCHAR2(256 CHAR),"APPLICATION_RID" NUMBER(10,0),"FIRST_NAME" VARCHAR2(256 CHAR),"LAST_NAME" VARCHAR2(256 CHAR),"PW" VARCHAR2(128 CHAR),"PW_FORMAT" NUMBER,"PW_SALT" VARCHAR2(128 CHAR),"LAST_ACTIVITY_DT" DATE,"EXPIRATION_DT" DATE,"EMAIL" VARCHAR2(256 CHAR),"PW_QUESTION" VARCHAR2(256 CHAR),"PW_ANSWER" VARCHAR2(256 CHAR),"APPROVED_FLG" NUMBER(1,0),"LOCKED_OUT_FLG" NUMBER(1,0),"LAST_LOGIN_DT" DATE,"LAST_PW_CHANGED_DT" DATE,"LAST_LOCKOUT_DT" DATE,"FAILED_PW_ATTEMPT_CNT" NUMBER(6,0),"FAILED_PW_ATTEMPT_WINSTART" DATE,"FAILED_PW_ANSW_ATTEMPT_CNT" NUMBER(8,0),"FAILED_PW_ANSW_ATTEMPT_WINSTRT" DATE,"CREATED_BY_RID" NUMBER(10,0),"CREATED_DT" DATE,"MODIFIED_BY_RID" NUMBER(10,0),"MODIFIED_DT" DATE) TABLESPACE "USERS" PCTFREE 10 INITRANS 1 MAXTRANS 255 STORAGE ( INITIAL 131072 MAXEXTENTS 2147483645 MINEXTENTS 1 )
CREATE UNIQUE INDEX "DEV"."XPKSTAFF" ON "DEV"."SYSTEM_USER_TB" ("RID" ) TABLESPACE "USERS"
ALTER TABLE "DEV"."SYSTEM_USER_TB" ADD ( CONSTRAINT "SYS_C0033033" PRIMARY KEY ("RID") USING INDEX "DEV"."XPKSTAFF" ENABLE VALIDATE )
ALTER TABLE "DEV"."SYSTEM_USER_TB" ADD ( CONSTRAINT "SYS_C0033032" CHECK ("RID" IS NOT NULL) ENABLE VALIDATE )
CREATE TRIGGER "DEV"."SYSTEM_USER_TRG1"
BEFORE
INSERT
ON "DEV"."SYSTEM_USER_TB"
FOR EACH ROW
begin
select SYSTEM_USER_SEQ.nextval into :new.RID from dual;
end;
In my new Oracle Database Project, if I right click on the script and select "Run" or "Run On", the script fails saying:
Connected.
CREATE UNIQUE INDEX "DEV"."XPKSTAFF" ON "DEV"."SYSTEM_USER_TB" ("RID" ) TABLESPACE "USERS"
ERROR at line 2:
ORA-00922: missing or invalid option
If I then add, a slash between lines, the script runs successfully and creates the table/trigger and whatever else just fine. For example, I changed the above generated code to look as follows:
CREATE TABLE "DEV"."SYSTEM_USER_TB" ("RID" NUMBER(10,0),"USER_NAME" VARCHAR2(256 CHAR),"APPLICATION_RID" NUMBER(10,0),"FIRST_NAME" VARCHAR2(256 CHAR),"LAST_NAME" VARCHAR2(256 CHAR),"PW" VARCHAR2(128 CHAR),"PW_FORMAT" NUMBER,"PW_SALT" VARCHAR2(128 CHAR),"LAST_ACTIVITY_DT" DATE,"EXPIRATION_DT" DATE,"EMAIL" VARCHAR2(256 CHAR),"PW_QUESTION" VARCHAR2(256 CHAR),"PW_ANSWER" VARCHAR2(256 CHAR),"APPROVED_FLG" NUMBER(1,0),"LOCKED_OUT_FLG" NUMBER(1,0),"LAST_LOGIN_DT" DATE,"LAST_PW_CHANGED_DT" DATE,"LAST_LOCKOUT_DT" DATE,"FAILED_PW_ATTEMPT_CNT" NUMBER(6,0),"FAILED_PW_ATTEMPT_WINSTART" DATE,"FAILED_PW_ANSW_ATTEMPT_CNT" NUMBER(8,0),"FAILED_PW_ANSW_ATTEMPT_WINSTRT" DATE,"CREATED_BY_RID" NUMBER(10,0),"CREATED_DT" DATE,"MODIFIED_BY_RID" NUMBER(10,0),"MODIFIED_DT" DATE) TABLESPACE "USERS" PCTFREE 10 INITRANS 1 MAXTRANS 255 STORAGE ( INITIAL 131072 MAXEXTENTS 2147483645 MINEXTENTS 1 )
CREATE UNIQUE INDEX "DEV"."XPKSTAFF" ON "DEV"."SYSTEM_USER_TB" ("RID" ) TABLESPACE "USERS"
ALTER TABLE "DEV"."SYSTEM_USER_TB" ADD ( CONSTRAINT "SYS_C0033033" PRIMARY KEY ("RID") USING INDEX "DEV"."XPKSTAFF" ENABLE VALIDATE )
ALTER TABLE "DEV"."SYSTEM_USER_TB" ADD ( CONSTRAINT "SYS_C0033032" CHECK ("RID" IS NOT NULL) ENABLE VALIDATE )
CREATE TRIGGER "DEV"."SYSTEM_USER_TRG1"
BEFORE
INSERT
ON "DEV"."SYSTEM_USER_TB"
FOR EACH ROW
begin
select SYSTEM_USER_SEQ.nextval into :new.RID from dual;
end;
So, does anyone know if this is a bug? Could I be missing an option to add in the slashes to the generated code? Is there an option to not require the slashes? Could there be another way to execute these scripts?
Seriously, I think I'm having deja vu from the last release of the Dev Tools: Generate Create Script creates scripts that won't run: ORA-00922: missing..
...except this time the documentation says I should be able to use the "Run" and "Run On" commands in the Oracle Database Project (see page 8): http://www.oracle.com/technology/tech/dotnet/pdf/ODT11_whatsnew.pdf
nullThere are 2 issues in the generated script :
1. Missing semicolons at the end of the create stmts
2. Missing slashes
Both of these fixes will be available in the ODT 11.1 release. -
How can i create a new instance on unix
Hi,
How can i create a new instance(instance only) on UNIX and how can i mount my database with this new instance.udayjampani wrote:
Hi,
How can i create a new instance(instance only) on UNIX and how can i mount my database with this new instance.1) Define Instance in your way!!?
If you simply create a pfile and startup nomount with it, then -in theory- you have an instance running ( this method is used e.g. for restoring a rman backup )
2) You can't. Database files are bound to a certain instance. What you can do is recreate an instance with e.g. a different name, using the scripts generated by a 'alter database backup controlfile to trace;' command
Cheers
FJFranken
Maybe you are looking for
-
How I can fix my music pics?
I tried to transfer a movie from my ipad to pc and it didn't work but instead something happen My songs cover , I mean the pictures of singers is not there music still in library but I like to have the pics of The singers someone help me please. Tha
-
data source is 0FI_AP_4 how to extract the data from R3 to bw
-
UC560 loopback network unreachable
Hello, I got problem with imported CDR on a ftp server. It brings me an error message which is talking about the loopback network unreachable.
-
Debugging Classes and methods in a Function Module
Folks While debugging a Function Module, I want to know which classes and methods are being called as part of this FM and want to put a breakpoint in this Class method and check the details of variables in this methods. How do I accomplish this ? Is
-
I tried installing the newer version and now I cannot open my iTunes. I have tried to reinstall it several times and still get the same error message.