Afficher un message
Vieux 12/11/2007, 10h38   #1
chris
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut migration SQL Server 2000 -> 2005

Hello,

J'ai une page ASP classique qui fonctionne correctement sur SQL Serveur 2000.
J'ai migré ma base de données sur SQL Serveur 2005 et j'ai juste changé ma
chaine de connexion en la remplaçant par la chaine suivante :

"Driver={SQL Native Client};Server=MonServeur;Database=MaBase;User ID=User;
Password=Pwd;"

Et j'obtiens le message suivant :

[Microsoft][SQL Native Client]Fonctionnalité optionnelle non implémentée

J'utilise une procédure stockée que j'ai testé en ligne de commande et elle
fonctionne correctement.

-- RECHERCHE DES DOUBLONS
DECLARE @IdMax AS BIGINT -- Dernier identifiant insérer
DECLARE @NbRecord AS BIGINT -- Nombre d'enregistrement correspondant aux
critères

-- Recherche du dernier n° de demande
SELECT @IdMax = MAX( ID )
FROM T_APPELS_RESEAU

-- Vérification que cette demande n'est pas déjà rentrée, afin d'éviter les
doublons
SELECT @NbRecord = count ( ID ) FROM t_appels_reseau

WHERE URA = @URA AND
Matricule = @Matricule AND
HeureDebut = @HeureDebut AND
HeureFin = @HeureFin AND
IdDomaine = @IdDomaine AND
IdMotif = @IdMotif AND
UraAgence = @UraAgence AND
LTRIM( RTRIM(Commentaires)) = LTRIM( RTRIM(@Commentaires))

AND ID > (@IdMax - 100)


-- Aucun enregistrement existant la sauvegarde peut être faite.
IF @NbRecord = 0

BEGIN
INSERT INTO dbo.T_APPELS_RESEAU( URA, Service, Matricule, Nom, Prenom,
HeureDebut, HeureFin, IdDomaine, Domaine, IdMotif, Motif, UraAgence, Agence,
Commentaires, AppelTraite )
VALUES( @URA, @Service, @Matricule, @Nom, @Prenom,
@HeureDebut, @HeureFin, @IdDomaine, @Domaine, @IdMotif, @Motif, @UraAgence,
@Agence, @Commentaires, @AppelTraite )
RETURN @@IDENTITY
END
  Réponse avec citation
 
Page generated in 0,05689 seconds with 9 queries