Estimados yo trabajo con PB12.5 con SQL Server 2008 R2 con Cliente Nativo sin problemas, a mi parecer es mucho mas rápido que el ole DB.
Para el tema de las fechas se solucionó agregando la siguiente clausula en la conexión.
String ls_format
ls_format = "set dataformat mdy"
execute immediate :ls_format using sqlca ;
Saludos
Carlos Ruiz
De: techeraz9@googlegroups.com [mailto:techeraz9@googlegroups.com]
Enviado el: miércoles, 10 de septiembre de 2014 03:03 p.m.
Para: techeraz9@googlegroups.com
Asunto: RE: Conexión PB 12.5 SQL Server 2008 R2
Lo que yo hice es cambiando en sql el usuario de conexión a idioma inglés y listo
De: Rafael Consuegra García
Enviado el: 10/09/2014 02:17 p.m.
Para: techeraz9@googlegroups.com
CC: powerbuilder-ica@googlegroups.com
Asunto: Re: Conexión PB 12.5 SQL Server 2008 R2
Ajustar paramentro DateTime del config de la conexion
El 10 de septiembre de 2014, 10:47, Alberto Cuevas <betocuevas.net@gmail.com> escribió:
Estimados compañeros, que diferencia existe segun su experiencia trabajar con conexión OLE DB y SNC SQL Native, se cuenta con una aplicación en versión 12.5
Estimados se cuenta con una aplicación PB en versión 12.5 la cual se conecta a una BD SQL Server 2008 y la conexión es por SNC SQL Native, en maquinas windows 7.
Esta misma aplicación se llevo a una sucursal en provincia pero la BD es SQL Server 2008 R2 y al utilizar el mismo driver de conexión SNC SQL Native sale error en los reportes y consultas que filtran por tipo de fecha datetime
---------------------------
DataWindow Error
---------------------------
Select Error: SQLSTATE = 22007
Microsoft SQL Server Native Client 10.0
La conversión del tipo de datos varchar en datetime produjo un valor fuera de intervalo.
---------------------------
Aceptar
---------------------------
Se modifico la conexión a OLE DB y todo normal.
Mi consulta segun su experiencia porque con la conexión SNC SQL Native me lanza ese error si es la conexión nativa y OLE DB no tiene ese problema.
Los DW tienen los filtros por fecha tienen en el where esto:
M.FEC_EMI >= :adt_fechainicio
M.FEC_EMI <= :adt_fechafinal
Saludos.
--
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Ing. Rafael Consuegra García
Especialista en Gerencia Financiera (FUAC)
Código Postal No.: 111031
Colombia
POSTDATA: Favor Confirmar el Recibo de este email
--
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Imprime este mensaje sólo si es necesario.
Este mensaje es únicamente para el destinatario y contiene información confidencial, exclusiva y sujeta a derechos de autor. Prohibida la reproducción, reenvío o modificación parcial o total de este mensaje o de la información adjunta, sin autorización del remitente.
0 comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.