Re: [pgsql-es-ayuda] pregunta sobre particionado

2010-04-19 Por tema Manuel Fernando Aller
El vie, 16-04-2010 a las 15:56 -0500, Jaime Casanova escribió: > 2010/4/16 Manuel Fernando Aller : > > ahora, mirando esto, pregunto, por qué no quiere usar los índices en el > > esquema particionado? > > > > porque, IMHO, no tendria sentido. > estas pidiendole todos los datos que cumplan con (mae

[pgsql-es-ayuda] Array a función en C

2010-04-19 Por tema Yadisnel Galvez Velazquez
Hola lista, Desearía saber cómo recibir un array de tipo text dentro de una función en C. Para un valor text simple sería: text *arg1 = PG_GETARG_TEXT_P(0); siendo el argumento de tipo "text", pero necesito hacerlo para un argumento tipo "variadic text[]". Saludos...Yadisnel. -- TIP 4: No hagas '

Re: [pgsql-es-ayuda] Tablas cruzadas

2010-04-19 Por tema Alvaro Herrera
Gabriel Hermes Colina Zambra escribió: > Hace algun tiempo atras publique un script que se apoyaba en la contribucion > crosstab, era mejorable pero solucionaba el tema de no definir las columnas, > si no que formaba las columnas con los datos de la consulta o tabla sobre la > que se definia la

[pgsql-es-ayuda] Ayuda con gestión de usuario restringido.

2010-04-19 Por tema Pablo Braulio
Hola a todos. Se que esto puede ser básico, pero por mucho que consulto la documentación, no doy con la solución. Quiero crear en mi servidor un usuario que sólo tenga acceso a una base de datos y pueda manejar los datos (select, insert, update, delete). Lo que estoy haciendo es crear el us

Re: [pgsql-es-ayuda] Array a función en C

2010-04-19 Por tema Alvaro Herrera
Yadisnel Galvez Velazquez escribió: > Hola lista, > Desearía saber cómo recibir un array de tipo text dentro de una función en C. > Para un valor text simple sería: > text *arg1 = PG_GETARG_TEXT_P(0); > siendo el argumento de tipo "text", pero necesito hacerlo para un argumento > tipo "variadic t

Re: [pgsql-es-ayuda] Ayuda con gestión de usuario restringido.

2010-04-19 Por tema Alvaro Herrera
Pablo Braulio escribió: > Lo que estoy haciendo es crear el usuario con un usuario superuser: > > CREATE USER usuario NOSUPERUSER nocreatedb password ''; > > Luego le revoco los permisos a otras bases de datos: > REVOKE ALL ON DATABASE db1 from group usuario; > > Pero tras hacer esto el usu

Re: [pgsql-es-ayuda] Ayuda con gestión de u suario restringido.

2010-04-19 Por tema Pablo Braulio
Alvaro Herrera escribió: Pablo Braulio escribió: Lo que estoy haciendo es crear el usuario con un usuario superuser: CREATE USER usuario NOSUPERUSER nocreatedb password ''; Luego le revoco los permisos a otras bases de datos: REVOKE ALL ON DATABASE db1 from group usuario; Pero tras hacer

Re: [pgsql-es-ayuda] Ayuda con gestión de usuario restringido.

2010-04-19 Por tema Alvaro Herrera
Pablo Braulio escribió: > Alvaro Herrera escribió: > >¿Revocaste los privilegios a PUBLIC? > > No, esto no lo he hecho. Mas que nada porque no estoy seguro del > funcionamiento de esto. > > Si no me equivoco que revoco los permisos a public, no podrá > conectarse ningún usuario, ¿cierto?. Luego

Re: [pgsql-es-ayuda] Ayuda con gestión de u suario restringido.

2010-04-19 Por tema Pablo Braulio
Efectivamente, creo que es así. ¿Y? Creo que voy solucionándolo, aunque no del todo. Primero quito los permisos a "public" para cada base de datos. REVOKE ALL ON DATABASE db1 from public; Creo el nuevo usuario: CREATE USER usuario nosuperuser nocreatedb password 'X'; Le doy permisos

Re: [pgsql-es-ayuda] Array a función en C

2010-04-19 Por tema Yadisnel Galvez Velazquez
Gracias Alvaro, de mucha utilidad tu ayuda, Saludos...Yadisnel. - Mensaje original - De: "Alvaro Herrera" Para: "Yadisnel Galvez Velazquez" CC: pgsql-es-ayuda@postgresql.org Enviados: Lunes, 19 de Abril 2010 13:06:16 GMT -04:00 Georgetown Asunto: Re: [pgsql-es-ayuda] Array a función en

Re: [pgsql-es-ayuda] Tablas cruzadas

2010-04-19 Por tema Gabriel Hermes Colina Zambra
--- El lun, 4/19/10, Alvaro Herrera escribió: > De: Alvaro Herrera > Asunto: Re: [pgsql-es-ayuda] Tablas cruzadas > A: "Gabriel Hermes Colina Zambra" > Cc: pgsql-es-ayuda@postgresql.org, "Hugo A. Figueroa Solano" > > Fecha: lunes, 19 de abril de 2010, 12:53 pm > Gabriel Hermes Colina Zambra

Re: [pgsql-es-ayuda] Ayuda con gestión de usuario restringido.

2010-04-19 Por tema Alvaro Herrera
Pablo Braulio escribió: > La cuestión ahora es que no puedo hacer nada sobre las tablas. > > db1=> SELECT * from clientes ; > ERROR: permiso denegado a la relación clientes > > Pensaba que con "GRANT ALL ON DATABASE DB1 TO USUARIO" ya le daba al > usuario "todos" los permisos sobre dicha db. P

Re: [pgsql-es-ayuda] Ayuda con gestión de u suario restringido.

2010-04-19 Por tema Pablo Braulio
Piensa que dentro de cada base de datos (que es una especie de contenedor de objetos) hay otro contenedor, que es el esquema. Debes dar permiso a los esquemas también; y luego, además de darle permiso sobre el esquema-contenedor, debes darle permisos sobre el objeto propiamente tal, que sería c

Re: [pgsql-es-ayuda] Ayuda con gestión de u suario restringido.

2010-04-19 Por tema Pablo Braulio
Alvaro Herrera escribió: Pablo Braulio escribió: La cuestión ahora es que no puedo hacer nada sobre las tablas. db1=> SELECT * from clientes ; ERROR: permiso denegado a la relación clientes Pensaba que con "GRANT ALL ON DATABASE DB1 TO USUARIO" ya le daba al usuario "todos" los permisos sobr

Re: [pgsql-es-ayuda] Ayuda con gestión de usuario restringido.

2010-04-19 Por tema Alvaro Herrera
Pablo Braulio escribió: > > >Piensa que dentro de cada base de datos (que es una especie de > >contenedor de objetos) hay otro contenedor, que es el esquema. Debes > >dar permiso a los esquemas también; y luego, además de darle permiso > >sobre el esquema-contenedor, debes darle permisos sobre el

Re: [pgsql-es-ayuda] Tablas cruzadas

2010-04-19 Por tema juan
Gabriel Hermes Colina Zambra escribió: Hace algun tiempo atras publique un script que se apoyaba en la contribucion crosstab, era mejorable pero solucionaba el tema de no definir las columnas, si no que formaba las columnas con los datos de la consulta o tabla sobre la que se definia la refere

[pgsql-es-ayuda] rollback

2010-04-19 Por tema Marco Vinicio Jimenez Rojas
tengo la duda sobre el uso del* rollback* El* Rollback* se usa solo cuando utilizo los *savepoint*? osea si no hay * savepoint* no es necesario usar el *rollback*, simplemente cierro con el * commit*? -- --- MVJR

Re: [pgsql-es-ayuda] rollback

2010-04-19 Por tema Jaime Casanova
2010/4/19 Marco Vinicio Jimenez Rojas : > tengo la duda sobre el uso del rollback > El Rollback se usa solo cuando utilizo los savepoint? osea si no hay > savepoint no es necesario usar el rollback, simplemente cierro con el > commit? > ROLLBACK sirve para abortar una transacción, es decir, en lug

[pgsql-es-ayuda] Conexion PowerBuilder 10.5 y PostgreSQL 8.4

2010-04-19 Por tema Giorgio
Hola amigos como puedo conectarme desde PowerBuilder 10.5 a PostgreSQL 8.4

Re: [pgsql-es-ayuda] Conexion PowerBuilder 10.5 y PostgreSQL 8.4

2010-04-19 Por tema Julio Rivero
Mediante ODBC o no se que tanto avanzo Power Builder para que se conecte mediante OLE DB como lo hace .Net 2010/4/19 Giorgio > Hola amigos como puedo conectarme desde PowerBuilder 10.5 a PostgreSQL 8.4

[pgsql-es-ayuda] Permisos por Columnas!!

2010-04-19 Por tema Vladimir Urquia Cordero
Saludos amigos: Necesito aplicar correctamente permisos a nivel de columnas en postgresql 8.4, para eso he diseñado un ejemplo sencillo, consta de una tabla de pruebas con 4 campos. >> CREATE TABLE "public"."prueba" ( "id" INTEGER NOT NULL, "campo1" >> VARCHAR(20), "campo2" VARCHAR(20), "camp

[pgsql-es-ayuda] Archivos de restauración per sonalizados para restauració n de la db sin los índices G IST/GINy módulos del contrib

2010-04-19 Por tema TND
Saludos, listeros. Estaba leyendo un artículo de Josh Berkus en su blog(http://it.toolbox.com/blogs/database-soup/using-84-parallel-restore-with-your-83-or-82-database-31575) sobre cómo restaurar paralelamente las bases de datos usando los binarios de la versión 8.4 para versiones anteriores. E

Re: [pgsql-es-ayuda] Permisos por Columnas!!

2010-04-19 Por tema Alvaro Herrera
Vladimir Urquia Cordero escribió: > Saludos amigos: > Necesito aplicar correctamente permisos a nivel de columnas en postgresql > 8.4, para eso he diseñado un ejemplo sencillo, consta de una tabla de pruebas > con 4 campos. > >> CREATE TABLE "public"."prueba" ( "id" INTEGER NOT NULL, "campo1" >

Re: [pgsql-es-ayuda] Archiv os de restauración personalizados para restauración de la db sin los índices GIST/GINy módulos del contrib

2010-04-19 Por tema Alvaro Herrera
TND escribió: > Saludos, listeros. > Estaba leyendo un artículo de Josh Berkus en su > blog(http://it.toolbox.com/blogs/database-soup/using-84-parallel-restore-with-your-83-or-82-database-31575) > sobre cómo restaurar paralelamente las bases de datos usando los binarios de > la versión 8.4 para

Re: [pgsql-es-ayuda] Archivos de restauración personalizados para restauración de la db sin los índ ices GIST/GINy módulos del contrib

2010-04-19 Por tema TND
Umm, interesante, ¿Y cómo le digo que no me restaure este tipo de índices en específico? Saludos Ing. Marcos Luís Ortíz Valmaseda PostgreSQL SysDBA && Rails Apprentice Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD) Universidad de las Ciencias Informáticas (http://www.uci.c

Re: [pgsql-es-ayuda] Archiv os de restauración personalizados para restauración de la db sin los índices GIST/GINy módulos del contrib

2010-04-19 Por tema Alvaro Herrera
TND escribió: > Umm, interesante, ¿Y cómo le digo que no me restaure este tipo de índices en > específico? No tengo idea; me imagino que haces una búsqueda en un editor de texto y eliminas los que digan "gin" o "gist" ... -- Alvaro Herrera http://planet.postgresql.

Re: [pgsql-es-ayuda] Archivos de restauración personalizados para restauración de la db sin los índ ices GIST/GINy módulos del contrib

2010-04-19 Por tema TND
Acá en el man de pg_restore hay un pequeño ejemplo: $ pg_restore -l db.dump > db.list The listing file consists of a header and one line for each item, e.g.: ; ; Archive created at Fri Jul 28 22:28:36 2000 ; dbname: mydb ; TOC Entries: 74 ; C

RE: [pgsql-es-ayuda] Permisos por Columnas!!

2010-04-19 Por tema Vladimir Urquia
Saludos Alvaro, El "WITH GRANT OPTION" lo copié directamente del sql generado por el pgadmin 1.10, pero la consulta en sí no da ningún error de ejecución. Ese es el principal problema, que las dos consultas las ejecutó perfectamente, sin errores. Mi problema radica a la hora de hacer consultas s

RE: [pgsql-es-ayuda] Permisos por Columnas!!

2010-04-19 Por tema Vladimir Urquia
Saludos, Al parecer ya resolví el problema. El asunto es el orden correcto de la definición de permisos. Para esto hice 2 pasos 1- Eliminé implícitamente todos los permisos sobre la tabla para el usuario que deseo que solo pueda acceder a atributos definidos. REVOKE ALL ON prueba from user1; 2- A

[pgsql-es-ayuda] cambiar filas por columnas

2010-04-19 Por tema Desarrollo Escuintla
Hola lista. tengo la siguiente tabla: *fechafpago cantidad *01/04EFECTIVO 100.00 02/04EFECTIVO 200.00 02/04CHEQUE100.00 02/04DOLARES 100.00 03/04CHEQUE 200.00 05/04DOLARES 100.00 de la cual deseo obtener los de la for

[pgsql-es-ayuda] Parchear Postgres SE-POstgresql!!

2010-04-19 Por tema Vladimir Urquia
Saludos, Necesito información sobre cómo puedo parchear postgresql 8.4 con SE-Postgresql. Un amigo me hiso llegar el parche sepgsql-00-full-8.4.0-r2096.patch pero realmente no sé cómo aplicarlo correctamente en mi servidor. Utilizo GNU/Debian 5.0 (El preferido de Alvaro según he leído en una en

Re: [pgsql-es-ayuda] cambiar filas por columnas

2010-04-19 Por tema Ernesto Quiñones
busca en los contribs de postgresql el soporte para hacer crosstab saludos El día 19 de abril de 2010 21:20, Desarrollo Escuintla escribió: > Hola lista. > > tengo la siguiente tabla: > > fecha    fpago  cantidad > 01/04    EFECTIVO  100.00 > 02/04    EFECTIVO  200.00 > 02/04 

Re: [pgsql-es-ayuda] cambiar filas por columnas

2010-04-19 Por tema Desarrollo Escuintla
Gracias por responder. 2010/4/19 Ernesto Quiñones > busca en los contribs de postgresql el soporte para hacer crosstab > saludos > > El día 19 de abril de 2010 21:20, Desarrollo Escuintla > escribió: > > Hola lista. > > > > tengo la siguiente tabla: > > > > fechafpago cantida

Re: [pgsql-es-ayuda] Parchear Postgres SE-POstgresql!!

2010-04-19 Por tema Jaime Casanova
2010/4/19 Vladimir Urquia : > Saludos, > Necesito información sobre cómo puedo parchear postgresql 8.4 con > SE-Postgresql. Un amigo me hiso llegar el parche sepgsql- > 00-full-8.4.0-r2096.patch pero realmente no sé cómo aplicarlo correctamente > en mi servidor. Utilizo GNU/Debian 5.0 (El preferi

Re: [pgsql-es-ayuda] Ayuda con gestión de u suario restringido.

2010-04-19 Por tema Pablo Braulio
Alvaro Herrera escribió: Pablo Braulio escribió: Piensa que dentro de cada base de datos (que es una especie de contenedor de objetos) hay otro contenedor, que es el esquema. Debes dar permiso a los esquemas también; y luego, además de darle permiso sobre el esquema-contenedor, debes darle perm