<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Trabajar con symfony y sql server 2005</title>
	<atom:link href="http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/feed/" rel="self" type="application/rss+xml" />
	<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/</link>
	<description>apuntes personales, arquitectura web y negocios en internet</description>
	<lastBuildDate>Wed, 25 Jan 2012 13:52:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Por: José De Abreu</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-3526</link>
		<dc:creator>José De Abreu</dc:creator>
		<pubDate>Sat, 25 Sep 2010 16:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-3526</guid>
		<description>Amigo no se si me puedes ayudar, esto tratando de conectar con sql server 2000 pero me da el siguiente error: [propel-sql-exec] SQLSTATE[42000]: [Microsoft][SQL Server Native Client 10.0][SQL Server]Permiso CREATE TABLE denegado en la base de datos &#039;master&#039;. 
Aparentemente parace que ya se conecta pero está tratando de crear las tablas en la BD master y mi bd es mobmar
Se que tengo que colocar la base de datos en los archivos propel y database.yml pero he probado muchas formas y no funciona, podrías ayudarme.

mi archivo propel.ini es: 
propel.targetPackage       = lib.model
propel.packageObjectModel  = true
propel.project             = mobilemsql
propel.database            = sqlsrv
propel.database.driver     = sqlsrv
propel.database.url        = sqlsrv:server=PERSONAL\mm
propel.database.creole.url = ${propel.database.url}
propel.database.user       = gaby
propel.database.password   = 20jdnata
propel.database.encoding   = utf8

; mysql options
propel.mssql.tableType     = InnoDB

y Mi archivo database.yml (lo importante):
all:
  propel:
    class:        sfPropelDatabase
    param:
      phptype:    sqlsrv
      classname:  sqlsrvPropelPDO
      dsn:        sqlsrv:server=PERSONAL\mm
      username:   gaby
      password:   20jdnata
      encoding:   utf8
      persistent: true
      pooling:    true</description>
		<content:encoded><![CDATA[<p>Amigo no se si me puedes ayudar, esto tratando de conectar con sql server 2000 pero me da el siguiente error: [propel-sql-exec] SQLSTATE[42000]: [Microsoft][SQL Server Native Client 10.0][SQL Server]Permiso CREATE TABLE denegado en la base de datos &#8216;master&#8217;.<br />
Aparentemente parace que ya se conecta pero está tratando de crear las tablas en la BD master y mi bd es mobmar<br />
Se que tengo que colocar la base de datos en los archivos propel y database.yml pero he probado muchas formas y no funciona, podrías ayudarme.</p>
<p>mi archivo propel.ini es:<br />
propel.targetPackage       = lib.model<br />
propel.packageObjectModel  = true<br />
propel.project             = mobilemsql<br />
propel.database            = sqlsrv<br />
propel.database.driver     = sqlsrv<br />
propel.database.url        = sqlsrv:server=PERSONAL\mm<br />
propel.database.creole.url = ${propel.database.url}<br />
propel.database.user       = gaby<br />
propel.database.password   = 20jdnata<br />
propel.database.encoding   = utf8</p>
<p>; mysql options<br />
propel.mssql.tableType     = InnoDB</p>
<p>y Mi archivo database.yml (lo importante):<br />
all:<br />
  propel:<br />
    class:        sfPropelDatabase<br />
    param:<br />
      phptype:    sqlsrv<br />
      classname:  sqlsrvPropelPDO<br />
      dsn:        sqlsrv:server=PERSONAL\mm<br />
      username:   gaby<br />
      password:   20jdnata<br />
      encoding:   utf8<br />
      persistent: true<br />
      pooling:    true</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: gatto</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1209</link>
		<dc:creator>gatto</dc:creator>
		<pubDate>Tue, 08 Jun 2010 12:59:32 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1209</guid>
		<description>tengo una duda y si yo quiero utilizar como bd cualquier otra como Mysql por ejemplo y solo quiero en un módulo en específico hacer ciertas consultas a una bd de SQL Server para por ejemplo sacar ciertos datos trabajar con ellos y guardar los datos de los resultados en la otra, que tendria que hacer.</description>
		<content:encoded><![CDATA[<p>tengo una duda y si yo quiero utilizar como bd cualquier otra como Mysql por ejemplo y solo quiero en un módulo en específico hacer ciertas consultas a una bd de SQL Server para por ejemplo sacar ciertos datos trabajar con ellos y guardar los datos de los resultados en la otra, que tendria que hacer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Can you buy xanax without a prescription.</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1204</link>
		<dc:creator>Can you buy xanax without a prescription.</dc:creator>
		<pubDate>Thu, 16 Jul 2009 15:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1204</guid>
		<description>&lt;strong&gt;Geniric xanax....&lt;/strong&gt;

Pharmacy order generic xanax....</description>
		<content:encoded><![CDATA[<p><strong>Geniric xanax&#8230;.</strong></p>
<p>Pharmacy order generic xanax&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: andrea</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1208</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Mon, 18 May 2009 15:04:47 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1208</guid>
		<description>pueedes detallar el punto 5 y 6 porfavorr!!!
=)

te lo agradeceria un montoon!</description>
		<content:encoded><![CDATA[<p>pueedes detallar el punto 5 y 6 porfavorr!!!<br />
=)</p>
<p>te lo agradeceria un montoon!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jose Venegas</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1207</link>
		<dc:creator>Jose Venegas</dc:creator>
		<pubDate>Thu, 05 Mar 2009 15:49:27 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1207</guid>
		<description>Hola Asier segui tu manual para SQL Server 2005 con symfony logro crear el schema.yml y las clases del modelo pero quiero por ejemplo hacer un propel:init-admin corre normal pero tengo este error al abrir la pagina

[wrapped: Could not execute query [Native Error: sqlite_query() [&lt;a href=&#039;function.sqlite-query&#039; rel=&quot;nofollow&quot;&gt;function.sqlite-query&lt;/a&gt;]: no such table: Table_4] [User Info: SELECT COUNT(Table_4.ID) FROM Table_4]]

lo extraño es Table_4.ID
Yo creo que ID se refiere a un campo de la Base de Datos. Pero ese campo no lo tengo en mi tabla

si me podrias ayudar por favor es posible trabajar en un entorno real con SQL Server 2005 y Symfony? si aqui ya me hice bolas me pregunto como seria los procedimientos almacenados vistas y gestion de usuarios</description>
		<content:encoded><![CDATA[<p>Hola Asier segui tu manual para SQL Server 2005 con symfony logro crear el schema.yml y las clases del modelo pero quiero por ejemplo hacer un propel:init-admin corre normal pero tengo este error al abrir la pagina</p>
<p>[wrapped: Could not execute query [Native Error: sqlite_query() [<a href='function.sqlite-query' rel="nofollow">function.sqlite-query</a>]: no such table: Table_4] [User Info: SELECT COUNT(Table_4.ID) FROM Table_4]]</p>
<p>lo extraño es Table_4.ID<br />
Yo creo que ID se refiere a un campo de la Base de Datos. Pero ese campo no lo tengo en mi tabla</p>
<p>si me podrias ayudar por favor es posible trabajar en un entorno real con SQL Server 2005 y Symfony? si aqui ya me hice bolas me pregunto como seria los procedimientos almacenados vistas y gestion de usuarios</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Asier Marqués</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1206</link>
		<dc:creator>Asier Marqués</dc:creator>
		<pubDate>Mon, 22 Dec 2008 23:41:55 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1206</guid>
		<description>@Gustavo esto lo hice con la 1.1

En efecto Propel 1.3 usa PDO, por lo que se gana en rendimiento.

Más facil? Realmente no, la abstracción es la misma pero, de seguro, será mucho más fiable.

Queda a la espera que el nuevo driver oficial de Microsoft para trabajar desde php con SQL 2005/2008 tenga en un futuro muy próximo interfaz PDO.

Un saludo!</description>
		<content:encoded><![CDATA[<p>@Gustavo esto lo hice con la 1.1</p>
<p>En efecto Propel 1.3 usa PDO, por lo que se gana en rendimiento.</p>
<p>Más facil? Realmente no, la abstracción es la misma pero, de seguro, será mucho más fiable.</p>
<p>Queda a la espera que el nuevo driver oficial de Microsoft para trabajar desde php con SQL 2005/2008 tenga en un futuro muy próximo interfaz PDO.</p>
<p>Un saludo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gustavo</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1205</link>
		<dc:creator>Gustavo</dc:creator>
		<pubDate>Mon, 22 Dec 2008 23:37:07 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1205</guid>
		<description>Hola Asier,
Con qué versión de Symfony hiciste esta guía? Tengo entendido que en la nueva versión (1.2) Symfony utiliza PDO en vez de Creole... quizás sea más fácil conectarse a SQL Server...

Saludos!</description>
		<content:encoded><![CDATA[<p>Hola Asier,<br />
Con qué versión de Symfony hiciste esta guía? Tengo entendido que en la nueva versión (1.2) Symfony utiliza PDO en vez de Creole&#8230; quizás sea más fácil conectarse a SQL Server&#8230;</p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Mauricio</title>
		<link>http://asiermarques.com/2008/07/16/trabajar-con-symfony-y-sql-server-2005/#comment-1203</link>
		<dc:creator>Mauricio</dc:creator>
		<pubDate>Tue, 28 Oct 2008 23:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://asiermarques.com/?p=599#comment-1203</guid>
		<description>Hola Asier, espero que te encuentres muy bien.

Asier, muy interesante tus recomendaciones pero tengo un problema, después de probar paso a paso tus recomendaciones con symfony instalado y configurado en Windows XP no puedo crear la BD en SQL Server  2005, arrojándome el siguiente error:

[PHP Error] Capsule::include(sql/db-init/mssql/createdb.tpl): failed to open stream: No such file or directory [line 127 of C:\xampp\php\PEAR\symfony\vendor\phing\lib\Capsule.php]

[PHP Error] Capsule::include(): Failed opening &#039;sql/db-init/mssql/createdb.tpl&#039; for inclusion (include_path=&#039;C:\xampp\php\PEAR\symfony\vendor\propel-generator\templates;C:\xampp\php\PEAR\symfony\vendor\propel-generator\templates;C:\xampp\php\PEAR\symfony\vendor\propel-generator\classes;C:\xampp\php\pear/symfony;C:\psmr17;C:\xampp\php\pear/symfony/vendor/propel-generator/classes;C:\psmr17\lib;C:\psmr17\apps\\lib;;C:\xampp\php\pear/symfony\vendor;.;C:\xampp\php\pear;C:\xampp\php\pear\&#039;) [line 127 of C:\xampp\php\PEAR\symfony\vendor\phing\lib\Capsule.php]

Al revisar los errores busque el archivo createdb.tpl en el directorio sql/db-init/mssql/, y no se encuentra implementado, es decir, los únicos archivos encontrados son:

unix.tpl
Contenido:
  #!/bin/sh

  #foreach ($databaseModel in $appData.Databases)
  dropdb $databaseModel.Name
  createdb $databaseModel.Name
  #end

windows.tpl
Contenido:
  ECHO Not implemented

Como dato adicional te cuento que la version que tengo instalado como Symfony es: symfony version 1.0.11

Asier, será posible con tu experiencia me puedas indicar como resolver este problema

Por tu colaboración muchas gracias.
Saludos,</description>
		<content:encoded><![CDATA[<p>Hola Asier, espero que te encuentres muy bien.</p>
<p>Asier, muy interesante tus recomendaciones pero tengo un problema, después de probar paso a paso tus recomendaciones con symfony instalado y configurado en Windows XP no puedo crear la BD en SQL Server  2005, arrojándome el siguiente error:</p>
<p>[PHP Error] Capsule::include(sql/db-init/mssql/createdb.tpl): failed to open stream: No such file or directory [line 127 of C:\xampp\php\PEAR\symfony\vendor\phing\lib\Capsule.php]</p>
<p>[PHP Error] Capsule::include(): Failed opening &#8216;sql/db-init/mssql/createdb.tpl&#8217; for inclusion (include_path=&#8217;C:\xampp\php\PEAR\symfony\vendor\propel-generator\templates;C:\xampp\php\PEAR\symfony\vendor\propel-generator\templates;C:\xampp\php\PEAR\symfony\vendor\propel-generator\classes;C:\xampp\php\pear/symfony;C:\psmr17;C:\xampp\php\pear/symfony/vendor/propel-generator/classes;C:\psmr17\lib;C:\psmr17\apps\\lib;;C:\xampp\php\pear/symfony\vendor;.;C:\xampp\php\pear;C:\xampp\php\pear\&#8217;) [line 127 of C:\xampp\php\PEAR\symfony\vendor\phing\lib\Capsule.php]</p>
<p>Al revisar los errores busque el archivo createdb.tpl en el directorio sql/db-init/mssql/, y no se encuentra implementado, es decir, los únicos archivos encontrados son:</p>
<p>unix.tpl<br />
Contenido:<br />
  #!/bin/sh</p>
<p>  #foreach ($databaseModel in $appData.Databases)<br />
  dropdb $databaseModel.Name<br />
  createdb $databaseModel.Name<br />
  #end</p>
<p>windows.tpl<br />
Contenido:<br />
  ECHO Not implemented</p>
<p>Como dato adicional te cuento que la version que tengo instalado como Symfony es: symfony version 1.0.11</p>
<p>Asier, será posible con tu experiencia me puedas indicar como resolver este problema</p>
<p>Por tu colaboración muchas gracias.<br />
Saludos,</p>
]]></content:encoded>
	</item>
</channel>
</rss>

