IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[SQL2005] soucis procédures stockées


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de f_bobo
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut [SQL2005] soucis procédures stockées
    Bonjour,

    Dans le cadre d'un projet j'ai réalisé sous SQL2000 un certain nombre de procédures stockées qui chargent des tables pour un datawarehouse.
    La deuxième partie de ce projet est de migrer vers SQL2005, les bases, tables, fonctions, types et procédures stockées ont bien été migrés vers le nouveau serveur mais lorsque je lance une procédure j'obtiens le message suivant :
    Msg 208, Level 16, State 6, Procedure proc_d_produit, Line 194
    Nom d'objet 'proc_d_produit' non valide.
    proc_d_produit étant le nom de la procédure en question.
    Cela butte sur la ligne ou le bloc suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    INSERT INTO [DW].[dbo].[prod_hk1]
    ([pdt_art_societe],[pdt_art_unite],[pdt_art_reference],[dernier_MAJ])
    select p.pdt_art_societe, p.pdt_art_unite, p.pdt_art_reference, getdate()
    from dbo.prod_tmp p
    inner join #pdt t on
    (p.PDT_ART_SOCIETE  = t.PDT_ART_SOCIETE
    and p.PDT_ART_UNITE = t.PDT_ART_UNITE
    and p.PDT_ART_REFERENCE = t.PDT_ART_REFERENCE)
    Au début, il y avait un where mais cela ne fait aucune différence.
    Auriez-vous une idée ?
    Merci d'avance.

  2. #2
    Membre expérimenté Avatar de f_bobo
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut
    Bon en fait je suis le roi des c... car la migration n'a pas été complète, la procédure en question n'existait pas sur le nouveau serveur donc le ALTER ne pouvait fonctionner.
    J'ai remplacé par un create et c'est passé.

    /me me rappeler de ne pas trop faire confiance aux wizards tout automatique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 04/07/2008, 09h25
  2. [SQL2005] [TSQL] Procédure stockée
    Par Invité dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 28/12/2007, 14h39
  3. [SQL2005] [TSQL] Procédure stockée et paramètres
    Par Invité dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 13/12/2007, 14h53
  4. Soucis procédure stockée
    Par kyrsa dans le forum SQL
    Réponses: 4
    Dernier message: 28/02/2007, 18h50
  5. [SQL2005][TSQL] Procédure Stockée
    Par Cape31 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/08/2006, 10h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo