Vous êtes sur la page 1sur 5
Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia) Date de

Commandes Informix et concordances avec Microsoft SQL et Oracle

Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia) Date de publication :

Date de publication : 10 juin 2009

Dernière mise à jour :

Commandes Informix et concordances avec Microsoft SQL Server et Oracle

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

I - Fichiers

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

 

Fichier Informix

Equivalent Oracle

Equivalent MS-SQL

Description

${HOME}/online.log

${ORACLE_HOME}/

 

Fichier journal de

admin/bdump/

\MSSQL{$InstanceNommée}\LOG

l'instance

alert.log

\errorlog

${HOME}/etc/sqlhosts

${ORACLE_HOME}/

C:\Program Files

Fichier de

/etc/services

network/admin/

\Microsoft SQL

configuration des

tnsnames.ora

Server\80\Tools

sockets

${ORACLE_HOME}/

\Binn\svrnetcn.exe

network/admin/

(v.2000)

listener.ora

C:\WINDOWS \system32\mmc.exe /32

"C:\WINDOWS \system32\SQLServerManager.msc" (v.2005)

${HOME}/onconfig

${ORACLE_HOME}/

sp_configure

Fichier de

dbs/initora.ora

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

net start

Démarrage

lsnrctl start

MSSQL{$InstanceNommée}

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

shutdown

Arrêt de l'instance et redémarrage en mode utilisateur unique. Dans ce mode, la base n'est pas accessible via SQL.

startup mount

sqlservr.exe -m

onmode -m

alter database open

shutdown

Après onmode -s,

net start

retour au mode multi-

MSSQL{$InstanceNommée}

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

 

Etat de l'instance et mémoire allouée

HH24:mi:ss')

Demarrage, version, status from v $instance

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

 

select

   

sum(VALUE)/1024||'

Ko' RAM from v$sga

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 -

create tablespace MonDBSpace datafile

Pas requis

Création d'un

dbspace

p

/MonFichier -o

'/MonFichier' size 2G LOGGING

64 -s 2000000 -Df

"LOGGING=ON"

 

onspaces -a MonDBSpace -p /

alter tablespace MonDBSpace add datafile '/

ALTER DATABASE VotreBase ADD FILE ( NAME = N'monDBSpace', FILENAME = N'C:

Adjonction d'un chunk (fichier) dans un dbspace existant (le raw device doit être créé au préalable)

MonNouveauFichier -

o

64 -s 2000000

MonNouveauFichier' size 2G

 

\data\monfichier.mdf' , SIZE = 2GB ) TO FILEGROUP [PRIMARY]

 
Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

Commandes Informix et concordances avec Microsoft SQL et Oracle par fadace (Fabien Celaia)

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

Outil d'exportation

bcp

out

dbimport

impdp

DTSWizard.exe

Outil d'importation

bcp

in

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