begin process at 2008 08 29 01:18:52
1 233 465 membres
8 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème bizarre avec SQL Srv 2005 [ SQL Server, MSDE, SQL Express / Divers ] (white_mage)

Problème bizarre avec SQL Srv 2005 le 24/01/2007 11:41:53

white_mage

  Bonjour,

 

J'explique mon problème.

 

(Architecture : Une base SQL Server 2005 avec une réplication entre plusieurs sites SQL Server 2000 (d'après les spécifications, aucun problème pour faire ça))

 

La base tournait sur du SQL Server 2000. Elle fut migrée sans trop de soucis vers noël.

J'ai deux problèmes ennuyeux.

 

Le premier : Tous les 3-4 jours, certaines fonctionnalités du soft ne fonctionne plus. En effet, les inserts dans une table échouent et le message demande d'exécuter sp_adjustPublisheridentityrange. Une fois je veux bien mais lorsque les clients m'appel tous les 3 jours pour me dire qu'une fonctionnalité bug et que le message est celui-ci. Je commence à m'échauffer. Cella ne c'est jamais produit sous SQL Server 2000. Alors la réplication, je suis d'accord est largement meilleure sous SQL Server 2005 mais la gestion des identityRange à un léger souci. Est-ce que quelqu'un sait ce qu'il se passe ????

 

Le deuxième problème reste mon favori. Il est incompréhensible !!

J'ai une procédure stockée simple (un simple select)

 

set ANSI_NULLS OFF

set QUOTED_IDENTIFIER OFF

GO

ALTER PROCEDURE [dbo].[sp_blablabla] (@xxx int, @yyyy int)AS

BEGIN

 

SELECT blabla FROM blablalblalblalba

 

END

 

 

Elle fonctionne correctement mais soudainement, sans crier gare et du jour au lendemain, elle ne fonctionne plus DANS LE PROGRAMME (elle fonctionne toujours dans Management studio). Le message d'erreur du programme est « incorrect near END ». Pour corriger le problème, il me suffit d'ouvrir la SP et de l'exécuter (ALTER PROCEDURE). J'ai tout essayé, rajouter un commentaire entre la fin du SELECT et le END.Rajouter des sauts de ligne, etc.

Ca ne change rien. Tous les 3-4 jours, le problème se reproduit.

 

Je pense avoir trouvé une parade..mais c'est du bricolage (recréer la SP chaque nuit) et je déteste le bricolage. Si quelqu'un sait d'où cela peut venir ??

 

Merci beaucoup !!



White_Mage();


Classé sous : problème, sql, server, fonctionne, sp

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS