<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cablop.net - Software Tips &#187; template_postgis</title>
	<atom:link href="http://sw.cablop.net/tips/tag/template_postgis/feed/" rel="self" type="application/rss+xml" />
	<link>http://sw.cablop.net/tips</link>
	<description>Tips de software, hardware... y algo más</description>
	<lastBuildDate>Fri, 05 Feb 2010 16:50:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>pgAdminIII, PostGIS, PostgreSQL 8.x, SQL, template_postgis</title>
		<link>http://sw.cablop.net/tips/2009/08/29/pgadminiii-postgis-postgresql-8-x-sql-template_postgis/</link>
		<comments>http://sw.cablop.net/tips/2009/08/29/pgadminiii-postgis-postgresql-8-x-sql-template_postgis/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 16:07:42 +0000</pubDate>
		<dc:creator>天龙</dc:creator>
				<category><![CDATA[PostGIS]]></category>
		<category><![CDATA[PostgreSQL 8.3]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[pgAdminIII]]></category>
		<category><![CDATA[PostgreSQL 8.x]]></category>
		<category><![CDATA[template_postgis]]></category>

		<guid isPermaLink="false">http://sw.cablop.net/tips/?p=54</guid>
		<description><![CDATA[Lo intenté, busque en la red, que le añadiera un sleep a la funcion antes del createdb&#8230; no, no lo añadí, ya era ir demasiado lejos&#8230; con el pgAdminIII&#8230; tampoco&#8230;
¿De que habló?
Al ejecutar el comando:
createdb -T template_postgis my_spatial_db
la base de datos no se crea y si usamos pgAdminIII nos devuelve el siguiente error:
database "template_postgis" is [...]]]></description>
			<content:encoded><![CDATA[<p>Lo intenté, busque en la red, que le añadiera un sleep a la funcion antes del createdb&#8230; no, no lo añadí, ya era ir demasiado lejos&#8230; con el pgAdminIII&#8230; tampoco&#8230;</p>
<p>¿De que habló?</p>
<p>Al ejecutar el comando:</p>
<p style="padding-left: 30px"><code><span style="color: #993300">createdb -T template_postgis my_spatial_db</span></code></p>
<p>la base de datos no se crea y si usamos pgAdminIII nos devuelve el siguiente error:</p>
<p style="padding-left: 30px"><code><span style="color: #333333">database "template_postgis" is being accessed by other users</span></code></p>
<p>Después de googlear un rato y de buscar solucionar el comando se me ocurrió hacerlo vía sql y si funcionó.</p>
<p>Este es el comando:</p>
<p style="padding-left: 30px"><code><span style="color: #993300">CREATE DATABASE </span><span style="color: #993300">my_spatial_db</span><span style="color: #993300"> WITH TEMPLATE=template_postgis;</span></code></p>
]]></content:encoded>
			<wfw:commentRss>http://sw.cablop.net/tips/2009/08/29/pgadminiii-postgis-postgresql-8-x-sql-template_postgis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar PostGIS en Ubuntu con PostgreSQL 8.3</title>
		<link>http://sw.cablop.net/tips/2009/08/29/instalar-postgis-en-ubuntu-con-postgresql-8-3/</link>
		<comments>http://sw.cablop.net/tips/2009/08/29/instalar-postgis-en-ubuntu-con-postgresql-8-3/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 16:01:11 +0000</pubDate>
		<dc:creator>天龙</dc:creator>
				<category><![CDATA[PostGIS]]></category>
		<category><![CDATA[PostgreSQL 8.3]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[PostgreSQL 8.x]]></category>
		<category><![CDATA[template_postgis]]></category>

		<guid isPermaLink="false">http://sw.cablop.net/tips/?p=49</guid>
		<description><![CDATA[Esta instalación se realizó sobre Ubuntu 9.04 con PostgreSQL 8.3.
Instalación de PostGIS
Una vez instalado el PostgreSQL instalamos el PostGIS.
Nos vamos a sentir tentados a instalar el paquete postgis, pero este es un metapaquete que por alguna razón no nos instala el PostGIS.
El que debemos instalar es postgresql-8.3-postgis.
Por consola el comando es:
sudo apt-get install postgresql-8.3-postgis
Con eso [...]]]></description>
			<content:encoded><![CDATA[<p>Esta instalación se realizó sobre Ubuntu 9.04 con PostgreSQL 8.3.</p>
<p><strong>Instalación de PostGIS</strong></p>
<p>Una vez instalado el PostgreSQL instalamos el PostGIS.</p>
<p>Nos vamos a sentir tentados a instalar el paquete <em>postgis</em>, pero este es un metapaquete que por alguna razón no nos instala el PostGIS.</p>
<p>El que debemos instalar es <em>postgresql-8.3-postgis</em>.</p>
<p>Por consola el comando es:</p>
<p style="padding-left: 30px"><span style="color: #993300">sudo apt-get install postgresql-8.3-postgis</span></p>
<p>Con eso ya tenemos instalado el PostGIS.</p>
<p>Nos hace falta crear ahora el <em>template_postgis</em>.</p>
<p><strong>Creación del <em>template_postgis</em></strong></p>
<p>Nos logeamos en PostgreSQL al <em>template1:</em></p>
<p style="padding-left: 30px"><span style="color: #993300">sudo -u postgres psql template1</span></p>
<p>Creamos una base de datos, <em>template_postgis</em>, a partir de este template:</p>
<p style="padding-left: 30px"><span style="color: #993300">create database template_postgis with template = template1;</span></p>
<p>Actualizamos la tabla <em>pg_database</em> para indicarle que la nueva base de datos es un template:</p>
<p style="padding-left: 30px"><span style="color: #993300">UPDATE pg_database SET datistemplate = TRUE where datname = &#8216;template_postgis&#8217;;</span></p>
<p>Nos conectamos a la nueva base de datos:</p>
<p style="padding-left: 30px"><span style="color: #993300">\c template_postgis</span></p>
<p>Agregamos las extensiones de PostGIS y le damos acceso  a las tablas espaciales a todos:</p>
<p style="padding-left: 30px"><span style="color: #993300">CREATE LANGUAGE plpgsql ;</span></p>
<p style="padding-left: 30px"><span style="color: #993300">\i /usr/share/postgresql-8.3-postgis/lwpostgis.sql;</span></p>
<p style="padding-left: 30px"><span style="color: #993300">\i /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql;</span></p>
<p style="padding-left: 30px"><span style="color: #993300">GRANT ALL ON geometry_columns TO PUBLIC;</span></p>
<p style="padding-left: 30px"><span style="color: #993300">GRANT ALL ON spatial_ref_sys TO PUBLIC;</span></p>
<p>Restringimos futuros cambios en la base de datos:</p>
<p style="padding-left: 30px"><span style="color: #993300">VACUUM FREEZE;</span></p>
<p>Y con eso hemos terminado.</p>
<p><strong>Fuentes:</strong></p>
<p><a href="http://acuriousanimal.orggeo.net/?q=node/20" target="_blank">Final steps installing PostGIS on Ubuntu</a> para la creación del template.</p>
]]></content:encoded>
			<wfw:commentRss>http://sw.cablop.net/tips/2009/08/29/instalar-postgis-en-ubuntu-con-postgresql-8-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
