DB2 | Linha de Comando

Estava fazendo alguns testes com DB2 no Linux, mas como precisava de algo rapido pensei em fazer os testes utilizando o nosso querido BASH, ou seja, atraves da linha de comando.

Entao pensei em passar algumas dicas para aqueles que querem algo rapido:

Apos conectar ao DB2 entre no seguinte diretorio.

bash-3.1$ cd /home/razec/sqllib/bin

Acesse o db2: bash-3.1$ db2

Conectar ao Banco de Dados

db2 => CONNECT TO NOME_DATABASE

Exemplo:

db2 => CONNECT TO DATASKY

Database Connection Information

Database server        = DB2/LINUX 9.1.0
SQL authorization ID   = RAZEC
Local database alias   = DATASKY

Criar Schema

db2 => CREATE SCHEMA RAZEC
DB20000I  The SQL command completed successfully.

Criar Tabela

db2 =>CREATE TABLE RAZEC.CONTACTS (
ID INTEGER NOT NULL,
FIRSTNAME VARCHAR(15) NOT NULL,
LASTNAME VARCHAR(15) NOT NULL,
COMPANY VARCHAR(20),
ADDRESS VARCHAR(30),
PHONE VARCHAR(15),
EMAIL VARCHAR(30),
FAX VARCHAR(15)
);

Listar Tabelas do Schema

db2 => list tables for schema RAZEC

Select

db2 => SELECT * FROM RAZEC.CONTACTS

Apagar Database

db2 =>DROP DATABASE NOME_DATABASE

Apagar Tabela

db2 => DROP TABLE RAZEC.CONTACTS

Teste estes comandos…

Abracos


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s