SUBJECT VERY ESSENTIAL... HOW TO START A DATABASE PROJECT
Hello everyone,I actually followed several courses in Oracle, in particular, in DBA. With the fact that all my classes are hands-on classes, but I really want to start something for me. I want to see me do something. For example, an oracle database for a school. I know it's a very big project; but I want to create a small demo of the project for a school database.
My problem is I don't know where to start! Should I create the tables first through SQL. create points of view; Enter some data demonstration; Then go to build forms; and build reports? This is how it works?
Please give me an advice in simple and clear words.
Thank you very much.
How to start a database project is no different from any other software development project. There is a basic software development lifecycle SDLC (or life).
The first thing to do is to determine the objectives of the project. You know what must the project and what requirements must be completed.
If you do not know that... so how do you know what to develop, how to test that and when to stop development?
There are tons of books on the subject. There are many views and opinions, and SDLC methodologies - but your project does not have a dollar of multi-million one, you can afford to keep it simple and easy.
The basic software engineering life cycle has the following steps.
User specification. This article describes the basic problem (in a perspective of business or user) that needs to be addressed. For example the school needs a student registration system...
Specification of functional requirements. These are crucial because they determine the goal of the project posts. The final solution s/w is checked against this and every listed function checked to see if the s/w addresses. Functional specifications are independent of the technology. No project, no architecture and no coding considerations at this stage. Instead, the functions are described that the system must support. For example "add new student" will be such a function. "a transfer student" another. Each function will be described in detail (from the perspective of the company) exactly what the company needs to do and have to perform with success this business function. Requirement technical specifications. This translates the functional specification in the data sheet. These technical specifications is what will be used to develop the system and that developers will use. It should contain the data, specification of database model, specifications of language, standards, architecture, interfaces and management controls and so on — all the workings of the proposed solution. Development and test phase. This is where the database is created, a software written, created test harness, etc.. This is typically an iterative phase (develop service abctest abc, defdevelop, test the function def, function etc.). Deployment phase. In this phase the system for the use of production - and often goes hand in hand with final test and acceptance (by ensuring that the delivered system meets the requirements of functional specifications). In a Word, this is the essence of a software lifecycle. There may be many differences on that. Agile design and development is a relatively new approach (but always contains the basic ingredients of above). It was JAD (joint application development) which became popular in the 1990s. There is DSDM (Dynamic Systems Development method) and others. But don't be too preoccupied by these--as sucks it that you understand the basis of the life cycle of software engineering and know how to create the action plan you need before that start whacking away at the keyboard creating tables and writing code.
Tags: Database
Similar Questions
-
How to start the database using CRS to start the database instance
Dear Experts,
How to start the database using CRS to start the database instance
As a solution: remove the write permission on the/etc/oratab user database to prevent update to arrive.
There is no harmful effects known to CRS / RDBMS operation if this workaround solution is used. This has been discussed in Bug 13028802.
-
How to start the database and servers after the installation of the Webcenter JSK Portal
Hello
I finally installed the portal WebCenter using JSK, after it turned off the machine, I don't know how to start the database or server, I need to set the environment variables? create the oracletab file? or is it a file .sh to start the database and servers?
Any help will be great!
Best regards!
Thanks Françoise-Oracle for your response
As you say, I need to go to /WCPortal_JSK_Linux.x 86-64/linux64, I found all the scripts that I needed to start or stop a server or database. But more especially if you run evertything, (I did) you just need to run the de./startup.sh script and wait, he'll run, but take some time.
Best regards!
-
How to start the database aautomatically
Hello
Oracle Version: 10.2.0.1(standard edition)
OS: FEDORA 7
Can someone help me please on how to start the base database automatically when the server is in place.http://www.Oracle-base.com/articles/Linux/AutomatingDatabaseStartupAndShutdownOnLinux.php
Good, nice and clear link to auto-start the PB on linux.
HTH
Girish Sharma -
How to start the database services according to eBS 12.1.1 fix already in place
Migration db eBS 11.5.10.2 9.2.0.6 to new server eBS 12.1.1 db 11.1.0.6.
Chosen path: db 9.2 improved and migrated to db 11.1 using exp/imp on new server
After eBS 12.1.1 predict file system db existing 11.1 how to bind db level of applications and to start the Server service.
AutoConfig completed successfully.
Can you connect to the database remotely after running AutoConfig from the database and the database listener and successfully? If so, run your script and see if it works.
Thank you
Hussein
-
How to start the database after the judgment
Hello.
I had a load havy operation, could not kill, so I run the judgment.
now I can't open the database, which is massage I get:
"ORA-16038: 3 log sequence # 52 can be archived.
ORA-19809: limit exceeded for file recovery
ORA-00312: threads of 3 1 online journal:
' / u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_3_48fpv6q1_.log'
ORA-00312: threads of 3 1 online journal:
' / u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_3_48fpv95v_.log'
"
What should do?You can see what follows, if this can help:
http://arjudba.blogspot.com/2008/07/database-startup-fails-with-error-ORA.html
-
Hi Experts...
I have Oracle 11 g installed on my machine and yesterday, I changed the value of sga_max_value, then I run shutdown, but after that I have no more able to start! When I execute the start up I get this error:
ORA-00844: parameter MEMORY_TARGET without taking account, see log of alerts for mo
Re information
I don't know what to do?Why not simply starting by '... see alerts for more information newspaper "?" But anyway normally this error is visible, when you set a value of memory than MEMORY_TARGET (SGA_MAX_VALUE in your case). So increase MEMORY_TARGET or reduce SGA_MAX_VALUE properly.
Werner
-
How do I make it start the database
Hello
I have installed oracle database 11 GR 1 material in oel5 (32 bit). How to start the database?
Solution neededDear user8818950 Muvendran!
You have created a database yet? If Yes, then you could do the following steps to start:
1.) Execute the script oraenv. It should be located in the usr directory
. oranev ORACLE_SID = [ORCL] ?
Please fill in your Oracle SID after the questionmark.
2.) start your listener
lsnrctl start
3.) start SQL * more and connect as sysdba
sqlplus sys/password as sysdba
4.) startup type to start your database
startup
After that, everything should be good.
Yours sincerely
Florian W.
Published by: Florian W. the 05.11.2009 13:54
P.S. If you do not know the name of your database (ORACLE_SID) that you can look in the/etc/oratab file. E. g,
ORCL:/u01/app/oracle/product/10.2.0:N
The first column indicates your ORACLE_SID. If you want to start your database whenever your server starts that you can change the N in the last column of Y.
Best regards
-
How to check the database is created in the database of node 2 RAC
Hi all
Please allow questions maybe too obvious. I'm not familiar with RAC and ASM.
virtual box (Windows 7)
2 built nodes on Linux 6.1 Windows 64-bit virtual machine.
11.2.0.3 software grid & database.
One of DB name is demo
Node1 (demo1)
Node2 (demo2)
1. I installed the 11.2.0.3 grid software and set up ASM with her. The installation seems to succeed.
I am able to use view state using crsctl (see the log)
2. I installed the database software and you want to create a database (demo) by default. the software from 95%, but not able to realized the dbca.
I see that the asm_pmon is running, but not able to see the process of demo db. I think at this point, I don't have my demo of database has been created yet.
Yes, question
1: is the database created?
2. I try to use dbca to create my demo db, but at the stage of creation of the 'copy of the database files' - she complaint ORA-03114: not connected to ORACLE
???? What? What oracle server trying to connect?
3. If the database is created, how to start the database, in particular it has 2 instances (demo1 and demo2)?
Please advise!
Thank you very much!
[grid@demo1 ~] $ crsctl stat res t
--------------------------------------------------------------------------------
TARGET STATE SERVER STATE_DETAILS NAME
--------------------------------------------------------------------------------
Local resources
--------------------------------------------------------------------------------
ORA. DATA.dg
Demo1 ONLINE
Demo2 online
ORA. LISTENER.lsnr
Demo1 ONLINE
Demo2 online
ORA.asm
Demo1 Started online
Demo2 Started ONLINE
ORA. GSD
In offline mode offline demo1
Demo2 offline offline
ORA.net1.Network
Demo1 ONLINE
Demo2 online
ORA.ons
Demo1 ONLINE
Demo2 online
--------------------------------------------------------------------------------
Cluster resources
--------------------------------------------------------------------------------
ORA. LISTENER_SCAN1. LSNR
1 demo1 ONLINE
ORA.demo1.VIP
1 demo1 ONLINE
ORA.demo2.VIP
1 demo2 online
ORA. CVU
1 demo1 ONLINE
ORA. OC4J
1 demo1 ONLINE
ORA.scan1.VIP
1 demo1 ONLINE
Published by: 969880 on November 13, 2012 14:181. What is sure, is that your database is not registered in OCR because there are missing elements in crsctl stat res t exit for database instances.
2. default DBCA trying to restore an RMAN backup to create a database. DBCA probably also try to connect to the new instance of the database to run scripts.
3. you must use:srvctl start database -d demo
This should start all database instances.
But first try to check the DBCA logs that should be under $ORACLE_HOME/cfgtoollogs/dbca and to correct related errors.
-
How can I start the database without using crsctl? ~ Xev
Hey guys, it's Xev.
I'm trying to recover cancellation based, and when I try to put the database to mount with sqlplus, it won't let me.
How to use srvctl to put the database in a mode of editing?
I stopped the entire stack of crs on both nodes, but I'm not clear on how to assemble the database now to the CCR?
Thank you
Xev.
Xev Bellringer wrote:
Ho Toby, when I try this command, srvctl start db d db_unique_name o mount
It gives me the following two errors:
PRCD-1027 unable to recover the RAC database
RPRC-1070 has been unable to verify
I have the GRID_HOME of source and I use root of course srvctl start because it is in srvctl.
I have crs stack while I do this? If yes how do I start the CRS battery without the database?
Hi Xev
On this step, I'm assuming that you have defined cluster_database = false and have stop the CRS.
Remember: -.
1 take a full backup still running (assume that you already have).
2. make cluster_database = false, before starting the recovery.
3 went parallelmediarestore the RMAN parameter, because it can slow down the recovery process.
4 restore the db.
5. you start db.
6. set cluster_database = true.
7. stop your db in normal mode, immediate.
8. start your database by srvctl
Good luck...
Concerning
Jihane Narain Sylca
-
How to start the oracle database server and its client in windows 8
Hi all
I am a new entry in this forum and I am a beginner with oracle database.
I always used SQL Server as the database, and it was easy to use after installation.
With management program configuration of SQL Server I could to start service SQL Server (SQLEXPRESS) and the database server start!
With SQL Server management studio, I was able to launch the client application, then was to establish a connection to the server and everything worked great!
Now, how to work with the oracle database?
I installed the oracle server and client version 11g R2 in windows 8, but how do I start the database?... and how can I start the client application to query?
best wishes in advance.
PS: Sorry for my English.
If you are on the same machine, the only service that you absolutely need to start is the database service. In your case OracleServiceSYSDBA (hmmm... How did you find with this name?).
For queries, you can use SQL * Plus which should also be installed. If you want something GUI, you can use SQL Developer (you need to install separately I think).
-
How to start to use the Oracle client to access the database?
People,
Hello. I just installed Oracle Client (Instant Client) in the directory/home/myOracle/Oracle_Client.
But I don't know how to start and configure the client to access Oracle database.
Can all folk tell me how to start to use the Oracle client to access the database?user8860348 wrote:
People,Hello. I've successfully used Oracle SQL Developer. But I want to know how to use the Instant Client.
Can any folk tell me how to use the Client then just install it?
I guess you're hurting understand the definition of Client instant, there isn't a tool or application or tool GUI as a sql developer or another that you can start using. It's just client installed with the minimum characteristics
If you want to use the right application tool install sql developer in your instant client or simply running sqlplusSee you soon
-
How to start the agent on the database host computer that is being monitored
Hi all
I installed OEM 11.2.1.0. I stopped getting alerts after the 1 server node is restarted. I followed RAC database.
When I checked the status of the host agent I get the following output
[oracle@rs1pre91dvdba01 bin] $ pwd
/ u01/app/Oracle/agent11g/bin
State of the agent emctl [oracle@rs1pre91dvdba01 bin] $
ORACLE_UNQNAME environment variable not defined. Please install ORACLE_UNQNAME in unique name of database.
[oracle@rs1pre91dvdba01 bin] $ export ORACLE_UNQNAME = MDM11
State of the agent emctl [oracle@rs1pre91dvdba01 bin] $
The MA Configuration problem. /U01/app/Oracle/product/11.2.0/dbhome_1/rs1pre91dvdba01_MDM11 not found.
[oracle@rs1pre91dvdba01 bin] $
And even on node 2
[oracle@rs1pre91dvdba02 bin] $ pwd
/ u01/app/Oracle/agent11g/bin
[oracle@rs1pre91dvdba02 bin] $ export ORACLE_UNQNAME = MDM12
State of the agent emctl [oracle@rs1pre91dvdba02 bin] $
The MA Configuration problem. /U01/app/Oracle/product/11.2.0/dbhome_1/rs1pre91dvdba02_MDM12 not found.
Please can I know how to start the agent on the nodes and also auto how the boot process of the agent on the server restart
Thank you.I assume that you have installed your agent in the directory
/ u01/app/Oracle/agent11g/bin
If this is correct then run the following commands
Export ORACLE_HOME = / u01/app/oracle/agent11g /.
export LD_LIBRARY_PATH = / u01/app/oracle/agent11g/libPATH = $ORACLE_HOME/bin:. : $PATH; export PATH
As a matter of fact, you need to set the environment variables separate for the agent to execute commands
which are related to the agent. These distinct environment must be set correctly to ensure that the
commands can be found in the appropriate directories...Then, run the status command emctl agent...
-
Start / stop databases using DGMGRL
HelloI was previously using Sqlplus to manage my Data Guard environment, but I've not converted using DGMGRL.
I wanted to check I How do I start/stop my various databases using DGMGRL
For my first time, I guess that I use
DGMGRL > start;
Q1. My logical standby is
DGMGRL > start;
Under sqlplus, I then had to
change the start of the logical database shall apply immediately;
Q2. Should I do if the broker manages the day before?
Q3. To stop the logic of the day before, I guess I simply use
DGMGRL > stop;
Q4. For my physical standby I used
startup nomount;
ALTER database base_de_donnees eve of Mount;
ALTER database recover managed standby database disconnect;
How is this reflected in DGMGRL?
Q5. To close the physical Standby I used
ALTER database recover managed standby database cancel;
Shutdown;
Yet once how does work in DGMGRL?
Thank you very much
Jim
Jimbo wrote:
Hello
I was previously using Sqlplus to manage my Data Guard environment, but I've not converted using DGMGRL.
I wanted to check how I my various databases using DGMGRL power
For my first time, I guess that I use
DGMGRL > start;
Q1. My logical standby is
DGMGRL > start;
Under sqlplus, I then had to
change the start of the logical database shall apply immediately;
Q2. Should I do if the broker manages the day before?
From Ozgur Umut Vurgunlink, before you answer
DGMGRL > alter database
set status = 'apply. " By default, a dgmgrl request from
Q3. To stop the logic of the day before, I guess I simply use
DGMGRL > stop;
Q4. For my physical standby I used
startup nomount;
ALTER database base_de_donnees eve of Mount;
ALTER database recover managed standby database disconnect;
How is this reflected in DGMGRL?
DGMGRL > startup mount;
DGMGRL > alter database
set status = 'Apply we'; - it is not necessary, if stopped apply before stop Q5. To close the physical Standby I used
ALTER database recover managed standby database cancel;
DGMGRL > alter database
set status = 'APPLY-OFF. " Concerning
Mr. Mahir Quluzade
PS Ozgur Umut Vurgun I am very happy that you see my friend OTN Forum!
-
Cannot start the database instance - cannot open the spfile
Here's what I did, that lead to a problem starting my database instance. It is a database that I just load data, and I do not have a backup yet :-(
I created a structure for a new database and data loaded from a different database, which has been a very long process of becasus of the amount of data.
Today, I decided to create a model of this database by using the Configuration Wizard.
Before you begin the management of models, I decided to remove an old database that was never created correctly. I used the Setup Wizard to remove this database and got an error that SPFILEROVM. There is no such thing as ORA. But the removal has completed, and I worry too much.
Then, I started to create my GoodDatabase model. I stopped with the message again that the SPFILEROVM. ORA (from the old database) did not exist. But it is already stopped my GoodDatabase and I can't restart. I use OEM Database Control for restart, but I get the complaint about the SPFILEROVM once again. ORA of the old database. How can I solve this problem? The error of OEM is attached below. The database is under Windows Server 2003. I can connect in OEM to another database instance (orcle) but I do not have the OEM rack.
Thanks in advance.
SQL * more: release 10.2.0.3.0 - Production the Sea 2 08:42:15 Feb 2011
SQL > SQL > connect to an idle instance.
SQL > ORA-01078: failure in the treatment of system settings
ORA-01565: error to identify the file ' F:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SPFILEROVM. ORA'
ORA-27041: could not open the file
04002 - OSD: could not open the file
S/O-error: (OS 2) the system cannot find the file specified.
Disconnected1 find the log of alerts for this instance
2. look for the section where the database is put into service. All default settings will be listed here. Copy the parameters by using Ctrl + c
3. create a file F:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\initrovm.ora
4. Paste the settings in this file
5. start a dos commands prompt
6 set oracle_sid = rovm
7 sqlplus / as sysdba
8. create spfile from pfileYour database must begin now.
-----------
Sybrand Bakker
Senior Oracle DBA
Maybe you are looking for
-
Firefox only opens, even after re - download
I downloaded again. The suggestion given to repair the problem seems to be based on a Firefox window, and mine won't. I had a slow hourglass flashing but nothing open, now at all, nothing happens.I clicked on the tool troubleshooting-1. 1A - fx.xpi f
-
Is it possible to swap a Mini 2 16 GB iPad that I received as a gift for another Apple product? Brand new. The box is not unpacked. Unfortunately, I don't have the receipt.
-
Portege 3440CT OS install problems
HelloJust decided to dig my 3440 ct that has Windows 98se on it and reformat an update with XP. He has only 64 MB at the moment, but I thought that if all goes well, then I would switch to 192 MB and whack in a disk that is larger than the original d
-
Install the EFI on new SSD partition when doing 10 costs of Windows Installer
I have a similar problem to this topic. Windows was originally (and still is) installed on my HARD drive and I just installed my SSD recently. When I did a clean install of Windows 10 on my new SSD it has not installed the EFI partition. Is there a w
-
How to get new Server 2003 R2 Disc 2
I just reinstalled the Server 2003 and now the system asks me for disc 2. I don't remember ever having this drive and know that I have now. How can I get the second disc?