anonymous Log in
Search
Recents:
v3.0
vb-l
Erro Gx 9 com SQL SERVER 2012
19/04/16 12:10

hamilton

Replies: 4


Bom dia,

Um cliente migrou o servidor do BD para o SQL Server 2012, a partir daí não consigo mais selecionar os registros em uma transação. No SQL Server 2008 funciona normalmente.
Estou utilizando GX 9, gerador VB U3, ODBC padrão do Windows.

Segue erro:

Run-time error ‘1060’:

Error code: 321 in 0 Text is: ‘[Microsoft][ODBC SQL Driver][SQL Server]”FASTFIRSTROW” is not a recognized table hints option. If it is intended as a parameter to a table-valued function or to the CHANGETABLE function, ensure that your database compatibility mode is set to 90.

Pelo que entendi a função FASTFIRSTROW não existe no SQL Server 2012, mas como resolver?
Alguém já passou por isso?

Obrigado

José Hamilton Firmo
Viers Software
(11) 99655-7276 (Whatsapp)




---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus

-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,19
Por consultas owner-vb-l@gxtech.com.uy
Replies

adriancoronel

19/04/16 12:16
Hola José a mi me pasó si todo los objetos con interfaz (wp y trn) deben tener la propiedad fast first rows en no. por defecto en las versiones 7.5, 8 y 9 viene en s el gran problema es que por mas que cambies la propiedad en el modelo, los objetos no la toman de ahí, por lo cual debes cambiarla objeto por objeto. yo particularmente distribuí todo y modifiqué los xml agregándo dicha opción y consolidando nuevamente. ya que sinó es un trabajo mas que dificil. luego debes hacer un build all ademas de esto, en sql 2012 debes ponerle el modo de compatibilidad en 90 espero que te sirva. saludos Adrián 2016-04-19 12:10 GMT-03:00 : > Bom dia, > > > > Um cliente migrou o servidor do BD para o SQL Server 2012, a partir daí > não consigo mais selecionar os registros em uma transação. No SQL Server > 2008 funciona normalmente. > > Estou utilizando GX 9, gerador VB U3, ODBC padrão do Windows. > > > > Segue erro: > > > > Run-time error ‘1060’: > > > > Error code: 321 in 0 Text is: ‘[Microsoft][ODBC SQL Driver][SQL > Server]”FASTFIRSTROW” is not a recognized table hints option. If it is > intended as a parameter to a table-valued function or to the CHANGETABLE > function, ensure that your database compatibility mode is set to 90. > > > > Pelo que entendi a função FASTFIRSTROW não existe no SQL Server 2012, mas > como resolver? > > Alguém já passou por isso? > > > > Obrigado > > > > José Hamilton Firmo > Viers Software > (11) 99655-7276 (Whatsapp) > > > > > > > ------------------------------ > [image: Avast logo] > > > Este email foi escaneado pelo Avast antivírus. > www.avast.com > > > ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,19 Por consultas owner-vb-l@gxtech.com.uy

Aluziner

19/04/16 12:31
A mi si me funcionó solo con cambiar la propiedad en el modelo cuando tuve este problema, despues de cambiar dicha propiedad obviamente hay que generar forzado todo el modemo. Saludos! El mar., 19 abr. 2016 a las 8:16, Adrián Coronel ()

adriancoronel

19/04/16 12:37
Jesus. mejor entonces. en su momento estaba sobre una kb con 75. tal vez por eso el problema que no se actualizaban los objetos. creo que en otra kb que tenía con la 9.0 si funcionó saludos El 19 de abril de 2016, 12:31, Jesus Cazares Flores

gersonfl

19/04/16 12:50
Hamilton, Nas propriedades do modelo, Client server information, Optimization, Hints, Fast first rows coloque No, faça um Build All, compile que estará tudo ok. Gerson 2016-04-19 12:36 GMT-03:00 Adrián Coronel : > Jesus. > > mejor entonces. en su momento estaba sobre una kb con 75. tal vez por eso > el problema que no se actualizaban los objetos. > creo que en otra kb que tenía con la 9.0 si funcionó > > saludos > > El 19 de abril de 2016, 12:31, Jesus Cazares Flores >


Back to vb-l