Commandes Informix et concordances avec Microsoft SQL et Oracle

Débutant-avancé

Commandes Informix et concordances avec Microsoft SQL Server et Oracle

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Fichiers

Fichier Informix Equivalent Oracle Equivalent MS-SQL Description
${HOME}/online.log ${ORACLE_HOME}/admin/bdump/alert.log ..\MSSQL{$InstanceNommée}\LOG\errorlog Fichier journal de l'instance
${HOME}/etc/sqlhosts
/etc/services
${ORACLE_HOME}/network/admin/tnsnames.ora
${ORACLE_HOME}/network/admin/listener.ora
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\svrnetcn.exe (v.2000)
C:\WINDOWS\system32\mmc.exe /32 "C:\WINDOWS\system32\SQLServerManager.msc" (v.2005)
Fichier de configuration des sockets
${HOME}/onconfig ${ORACLE_HOME}/dbs/initora.ora sp_configure Fichier de configuration

II. Commandes

Fichier Informix Equivalent Oracle Equivalent MS-SQL Description
onstat -V show version select @@version Version de l'instance installée
oninit startup
lsnrctl start
net start MSSQL{$InstanceNommée} Démarrage de l'instance Informix dont le nom est contenu dans la variable ${INFORMIXSERVER}. La partie serveur et la partie socket sont ainsi instanciés.
onmode -ky shutdown immediate shutdown Arrêt de l'instance sans confirmation.
Pour confirmation, supprimer le y
onmode -s shutdown
startup mount
shutdown
sqlservr.exe -m ...
Arrêt de l'instance et redémarrage en mode utilisateur unique.
Dans ce mode, la base n'est pas accessible via SQL.
onmode -m alter database open shutdown
net start MSSQL{$InstanceNommée}
Après onmode -s, retour au mode multi-utilisateurs normal
onmode -l alter system switch logfile checkpoint / dump tran Force le passage au log logique suivant
onstat - select to_char(startup_time,'DD/MM/YYYY HH24:mi:ss')
Demarrage, version, status from v$instance
select sum(VALUE)/1024||' Ko' RAM from v$sga
  Etat de l'instance et mémoire allouée
onstat -u select * from v$session sp_who Liste des utilisateurs connectés
onstat -k select * from dba_locks sp_lock Liste des verrous posés
onstat -g ses [n° session] select * from v$session sp_who Liste des processus connectés
onstat -g sql [n° session] select * from v$sql PROFILER90.EXE Affichage des ordres SQL actuellement exécutés
onstat -d select * from dba_tablespaces
select * from v$datafile
select * from v$tempfile
select * from ChaqueBase..sysfiles Liste des chunk (fichiers de données) et des DBSpaces
onstat -p   DTASHELL.EXE Divers compteurs de performances
onstat -l select * from v$logfiles select * from ChaqueBase..sysfiles where status & 0x40 = 0x40 Liste des logs logiques
dbaccess sqlplus sqlcmd.exe Editeur SQL
onspaces -c -d MonDBSpace -p /MonFichier -o 64 -s 2000000 -Df "LOGGING=ON" create tablespace MonDBSpace datafile '/MonFichier' size 2G LOGGING Pas requis Création d'un dbspace
onspaces -a MonDBSpace -p /MonNouveauFichier -o 64 -s 2000000 alter tablespace MonDBSpace add datafile '/MonNouveauFichier' size 2G ALTER DATABASE VotreBase ADD FILE ( NAME = N'monDBSpace', FILENAME = N'C:\data\monfichier.mdf' , SIZE = 2GB ) TO FILEGROUP [PRIMARY] Adjonction d'un chunk (fichier) dans un dbspace existant (le raw device doit être créé au préalable)

III. Sauvegardes

Fichier Informix Equivalent Oracle Equivalent MS-SQL Description
ontape -s -L 0 backup database backup database Sauvegarde complète sur fichier
ontape -r restore database restore database Restauration depuis un fichier fait par ontape
onbar -b -L 0 -w backup database via librairies tierces backup database via librairies tierces Sauvegarde complète via outils de backup storage
onbar -b -l backup logfile backup tran Sauvegarde des logs logiques via outils de backup storage
onbar -v     Vérification du backup fait via outils de backup storage
onbar -r restore database via librairies tierces restore database via librairies tierces Restauration via outils de backup storage
onbar -r -t "YYYY-MM-DD hh:mm:ss" recover database until time "YYYY-MM-DD hh:mm:ss" RESTORE DATABASE VotreBase FROM DISK = N'..\Backup\VotreBase.bak' STOPAT = 'YYYY-MM-DD hh:mm:ss' Restauration Point in time
dbexport expdp DTSWizard.exe
bcp ... out
Outil d'exportation
dbimport impdp DTSWizard.exe
bcp ... in
Outil d'importation
oncheck_cB [Base] dbv dbcc tablealloc Vérification de l'intégrité des objets d'une base
oncheck_cI [Base] dbv dbcc indexalloc Vérification de l'intégrité des indexes d'une base

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2006 fadace. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.