Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
733 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Comment Créer une TABLESPACE ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment Créer une TABLESPACE ?

n°1491620
mattwarend​2002
Posté le 15-12-2006 à 08:20:15  profilanswer
 

Bonjour à tous,
 
Je suis débutant sous Oracle, pas de formation, etc...
 
J'ai créé une base de donnée, mais je ne sais pas comment créer une TABLESPACE.
Je suis sous Oracle 8i. Je voudrais pouvoir spécifier dans quel répertoire créer cette TABLESPACE.
 
Si possible, faire la manipulation par l'interface.
 
Pouvez-vous m'aider SVP.
 
Merci.


Message édité par mattwarend2002 le 15-12-2006 à 09:03:25
mood
Publicité
Posté le 15-12-2006 à 08:20:15  profilanswer
 

n°1491626
mattwarend​2002
Posté le 15-12-2006 à 09:00:22  profilanswer
 

Help please...

n°1491660
MagicBuzz
Posté le 15-12-2006 à 10:23:20  profilanswer
 

ben... t'as de la doc non ?
(à défaut, t'en trouveras plein sur le site d'oracle)

n°1491665
mattwarend​2002
Posté le 15-12-2006 à 10:29:59  profilanswer
 

Super... Merci pour ton aide.
Non, je n'ai pas la doc. ET non, je suis débutant, voir néophyte et j'ai effectivement besoin d'aide.
 
Quelqu'un peut-il m'aider.
 
Merci

n°1491673
MagicBuzz
Posté le 15-12-2006 à 10:38:25  profilanswer
 

sans la doc, tu ne pourras rien faire.
 
un tablespace c'est trop spécifique pour être fait à la légère à coup d'un copier/coller d'exemples.
 
d'autant que si t'as installé le client oracle correctement (en mode adminitration) t'as oracle entreprise manager qui permet de créer les tablespace graphiquement.

n°1491683
mattwarend​2002
Posté le 15-12-2006 à 10:52:16  profilanswer
 

Oui, effectivement, j'ai bien Oracle Entreprise Manager.
Cependant, il me demande un nom d'utilisateur et un password (ça doit être celui par défaut), et je ne le connais pas...
Avec quoi, comme indentifiant puis-je tester (ceux par défaut).
 
Merci.

n°1491689
MagicBuzz
Posté le 15-12-2006 à 11:10:36  profilanswer
 

system/manager
 
franchement, tu me fais peur.
si tu connais même pas ça, tu devrais vraiment pas toucher à ton serveur.

n°1491693
mattwarend​2002
Posté le 15-12-2006 à 11:14:10  profilanswer
 

J'ai déjà essayé ce pass que je connaissais.
Mais il ne passe pas.

n°1491695
skeye
Posté le 15-12-2006 à 11:15:56  profilanswer
 

demande à la personne qui a installé ton oracle?[:dawa]@


---------------
Can't buy what I want because it's free -
n°1491700
MagicBuzz
Posté le 15-12-2006 à 11:20:27  profilanswer
 

skeye a écrit :

demande à la personne qui a installé ton oracle?[:dawa]@


et par la même occasion, lui demander de créer le tablespace.
 
chais pas pourquoi, mais je sens qu'il y a un serveur oracle qui va pas tarder à mourrir :spamafote:

mood
Publicité
Posté le 15-12-2006 à 11:20:27  profilanswer
 

n°1491734
couak
Posté le 15-12-2006 à 11:56:20  profilanswer
 

mais non, si ca meurt tu réinstalles :o

n°1491745
MagicBuzz
Posté le 15-12-2006 à 12:05:56  profilanswer
 

et après faut reparttionner les tablespace avec fdisk :o

n°1491780
orafrance
Posté le 15-12-2006 à 12:29:11  profilanswer
 
n°1491781
MagicBuzz
Posté le 15-12-2006 à 12:36:34  profilanswer
 

d'où le fait que je voulais pas me lancer dans une explication, et encore moi taper une ligne d'exemple incomplète et mal incomprise

n°1491810
mattwarend​2002
Posté le 15-12-2006 à 13:38:14  profilanswer
 

Merci pour le lien.
En suivant les indications, j'ai passé la commande suivante dans SQLPLUS :  
create tablespace TEST_DATA
   2 datafile 'D:\oracle\oradata\QUALTEST\TEST_DATA.ORA'
   4 ONLINE
 
J'ai le message d'erreur suivant :  
 
create tablespace TEST_DATA
*
ERROR at line 1:
ORA-01119: error in creating database file
'D:\oracle\oradata\QUALTEST\TEST_DATA.ORA'
[b]ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) Le fichier spécifié est introuvable.

n°1491835
couak
Posté le 15-12-2006 à 14:29:04  profilanswer
 

question très con : as-tu vérifié que le répertoire D:\oracle\oradata\QUALTEST existe ?
 
remarque : ne nomme pas ton datafile avec une extension .ORA mais plutôt .DBF (question de norme), mais après tu fais ce que tu veux tu es assez libre avec oracle

n°1491837
MagicBuzz
Posté le 15-12-2006 à 14:30:37  profilanswer
 

dbf ou idf si c'est un tablespace d'indexes :)
parcequ'en plus, ora c'est déjà pris pour un autre type de fichiers utilisés par oracle : c'est ses fichiers de config : tnsnames.ora par exemple

n°1491921
mattwarend​2002
Posté le 15-12-2006 à 16:05:28  profilanswer
 

Bon, c'est bon, j'ai réussi à créer ma BASE de test.
Mes tablespace sont créées, maintenant, j'ai fait un export de ma base à l'aide de la commande suivante :  
exp QP/QP@QP file=c:\temp\expQP_141206.dmp log=c:\temp\export.DBQP.log compress=y buffer=262144
 
Je voudrais faire maintenant l'import de ma base de données de ma base de PROD vers ma base de TEST mais je ne connais pas la syntaxe.
 
Ca doit commencer par :
 
imp QP/QP@QP => mais après je fais comment pour spécifier dans quelle instance je veux que ça pointe.
Apparemement il faut que j'utilise également un From User et un to User quelque part.
 
Pouvez-vous m'aider SVP.
 
Merci.

n°1491929
couak
Posté le 15-12-2006 à 16:09:14  profilanswer
 

tu as déjà spécifié l'instance en faisait "@QP"

n°1491934
mattwarend​2002
Posté le 15-12-2006 à 16:13:07  profilanswer
 

En fait, le nom de mon instance de TEST est QPTEST, donc si je fais :
imp SYSTEM/MANAGER@QPTEST file=c:\temp\expQP_141206.dmp ça doit marcher, non ?


Message édité par mattwarend2002 le 15-12-2006 à 16:13:44
n°1491935
mattwarend​2002
Posté le 15-12-2006 à 16:13:26  profilanswer
 

Marche pas avec ma commande... Mais je dois pas être loin !!!
Pouvez-vous m'aider SVP.
 
Merci.


Message édité par mattwarend2002 le 15-12-2006 à 16:16:09
n°1491940
couak
Posté le 15-12-2006 à 16:15:42  profilanswer
 

jveux bien comprendre que t'es débutant mais quand même :o j'ai l'impression que tu fais des copier/coller en attendant qu'on t'explique ce que tu as fait
 
alors en faisant imp user/password@SID tu fais un import sur l'instance SID, voilà :o

n°1491942
mattwarend​2002
Posté le 15-12-2006 à 16:17:27  profilanswer
 

couak a écrit :

jveux bien comprendre que t'es débutant mais quand même :o j'ai l'impression que tu fais des copier/coller en attendant qu'on t'explique ce que tu as fait
 
alors en faisant imp user/password@SID tu fais un import sur l'instance SID, voilà :o


 
Non, je ne fais pas de copié/collé...  :heink:  
Mais oui, je débute...

n°1491947
mattwarend​2002
Posté le 15-12-2006 à 16:18:48  profilanswer
 

couak a écrit :

jveux bien comprendre que t'es débutant mais quand même :o j'ai l'impression que tu fais des copier/coller en attendant qu'on t'explique ce que tu as fait
 
alors en faisant imp user/password@SID tu fais un import sur l'instance SID, voilà :o


 
C'est ce que j'ai fait en spécifiant le fichier .dmp de mon export après la ligne de commande mais ça ne marche pas :
imp SYSTEM/MANAGER@QPTEST file=c:\temp\expQP_141206.dmp


Message édité par mattwarend2002 le 15-12-2006 à 16:19:29
n°1491954
couak
Posté le 15-12-2006 à 16:22:20  profilanswer
 

c'est parce qu'il manque des infos à l'import : il faut que tu précises ce que tu veux importer

n°1491958
mattwarend​2002
Posté le 15-12-2006 à 16:26:51  profilanswer
 

couak a écrit :

c'est parce qu'il manque des infos à l'import : il faut que tu précises ce que tu veux importer


 
OK. Donc qu'est ce qu'il manque.
Pour moi, j'ai précisé ce qu'il fallait importer en mettant file=c:\temp\expQP_141206.dmp soit le dump de ma base contenu dans c:\temp
 
Non ?

n°1492587
orafrance
Posté le 18-12-2006 à 11:22:35  profilanswer
 
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Comment Créer une TABLESPACE ?

 

Sujets relatifs
Créer une ListBox.[PHP] créer une possibilté d'identification SQL/PHP
creer des tables et tester des requetes?[C# .net] Créer des webcontrol dynamiquement => probleme avec les ID
Créer WebRadio[C#] Créer / utiliser des "bean"
[Flash]Créer un bouton avec du texte changeable à la volée?[VB] Creer un setup pour publier un projet ...
créer une reqete pour envoyer un mail à plusieur destinatairesDébutant souhaitant créer un site html
Plus de sujets relatifs à : Comment Créer une TABLESPACE ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR