ALI Postado Dezembro 20, 2010 Denunciar Share Postado Dezembro 20, 2010 Olá a todos,Nós utilizamos uma base de dados no MS SQL DB Server com o SQL Server Version 2005, para um programa chamado Edgecam.Quando é instalado, ele cria sua própria instância (além de criar a padrão SQLExpress).SQL Server normalmente connecta por este valor:DataTypeCompatibility=90.Mas, este programa Edgecam define como: DataTypeCompatibility=80Por qual motivo DataType é alterado?É possível usar o padrão do SQL (90)? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Dezembro 20, 2010 Denunciar Share Postado Dezembro 20, 2010 aqui ele explica qual a finalidade de usar o 80: http://msdn.microsoft.com/en-us/library/ms...8SQL.90%29.aspxentão, se esse programa utiliza a biblioteca ActiveX Data Objetcs, o DataTypeCompatibility 80 é necessario para usar alguns recursos exclusivos a partir do sql 2005 (multiple active result sets (MARS), query notifications, user-defined types (UDTs), or the new xml data type)possivelmente esse programa EdgeCam use algum desses recursos, ou ainda talvez haja alguma melhora na performance com o uso do Native Client, por isso eles preferiram usar assim.você está tendo algum problema com o 80?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ALI
Olá a todos,
Nós utilizamos uma base de dados no MS SQL DB Server com o SQL Server Version 2005, para um programa chamado Edgecam.
Quando é instalado, ele cria sua própria instância (além de criar a padrão SQLExpress).
SQL Server normalmente connecta por este valor:
DataTypeCompatibility=90.
Mas, este programa Edgecam define como:
DataTypeCompatibility=80
Por qual motivo DataType é alterado?
É possível usar o padrão do SQL (90)?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.