Es mostren els missatges amb l'etiqueta de comentaris sql. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris sql. Mostrar tots els missatges

23 de març 2009

Postgres 8.3

A continuació us detallo una breu instal·lació del postgres sobre debian.
A la consola executem la comanda:
apt-get install postgresql-8.3

Del fitxer /etc/postgresql/8.3/main/postgresql.conf en modifiquem el següent:

#listen_addresses = 'localhost'
passa a
listen_addresses = '*'

El fitxer /etc/postgresql/8.3/main/pg_hba.conf jo l'he deixat així.

# Database administrative login by UNIX sockets
local all postgres ident sameuser
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 10.0.1.0 255.255.255.0 md5
host all all 192.168.1.0 255.255.255.0 md5
# IPv6 local connections:
#host all all ::1/128 md5

Per reiniciar el servidor o fem amb la comanda:
/etc/init.d/postgresql-8.3 restart

També us pot ser útil el següent:

Llistat de les bases de dades existents.
sudo -u postgres psql -l

Llistat de les bases de dades existents.
sudo -u postgres psql -l

Per crear usuaris, en el meu cas creo l'usuari "usuarip".
sudo -u postgres createuser -D -A -P usuarip
#creem la base de dades pijardins per l'usuari usuarip
sudo -u postgres createdb -O usuarip pijardins

Per veure les bases de dades que tenim.
sudo -u postgres psql -l

Modificar la clau de l'usuari postgres.
sudo -u postgres psql -d template1
ALTER USER postgres WITH PASSWORD 'laNostraClau';
\q

16 de març 2009

Comandes útils per mssql server

/*EXPLAIN*/
sp_help nomTaula
GO


/*SHOW tables*/
SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
GO