OVH Cloud OVH Cloud

Table supprimée toujours référencée

8 réponses
Avatar
Gafish
Bonjour,

J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
donne à cette table une nom temporaire le temps que l'utilisateur la renomme
par la suite. Ce nom temporaire est donc toujours le même. Le problême est
que si l'on supprime cette table, elle est toujours référencée car si je
relance la DTS, j'ai une erreur comme quoi la table existe, alors qu'elle
est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
sysobjects.
Existe-t-il une solution pour supprimer une table ainsi que les références
qui vont avec ?

Merci d'avance

Arnaud

8 réponses

Avatar
bruno reiter [MVP]
est-ce une table temporaire (commençant par #)?
comment es-tu sûr qu'elle a été supprimée, et par qui?

br

"Gafish" wrote in message
news:eDU%
Bonjour,

J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
donne à cette table une nom temporaire le temps que l'utilisateur la renomme
par la suite. Ce nom temporaire est donc toujours le même. Le problême est
que si l'on supprime cette table, elle est toujours référencée car si je
relance la DTS, j'ai une erreur comme quoi la table existe, alors qu'elle
est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
sysobjects.
Existe-t-il une solution pour supprimer une table ainsi que les références
qui vont avec ?

Merci d'avance

Arnaud




Avatar
Gafish
Merci pour la réponse.
Non, non c'est une table que je crée par un create table (dans l'onglet
destiantion de la dts).
Elle a été supprimée, mais par un clic droit sur la table, supprimer, drop
all.

"bruno reiter [MVP]" a écrit dans le message
de news:
est-ce une table temporaire (commençant par #)?
comment es-tu sûr qu'elle a été supprimée, et par qui?

br

"Gafish" wrote in message
news:eDU%
> Bonjour,
>
> J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
> donne à cette table une nom temporaire le temps que l'utilisateur la


renomme
> par la suite. Ce nom temporaire est donc toujours le même. Le problême


est
> que si l'on supprime cette table, elle est toujours référencée car si je
> relance la DTS, j'ai une erreur comme quoi la table existe, alors


qu'elle
> est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
> sysobjects.
> Existe-t-il une solution pour supprimer une table ainsi que les


références
> qui vont avec ?
>
> Merci d'avance
>
> Arnaud
>
>




Avatar
bruno reiter [MVP]
pourquoi ne pas scripter le drop table?

br

"Gafish" wrote in message
news:
Merci pour la réponse.
Non, non c'est une table que je crée par un create table (dans l'onglet
destiantion de la dts).
Elle a été supprimée, mais par un clic droit sur la table, supprimer, drop
all.

"bruno reiter [MVP]" a écrit dans le message
de news:
> est-ce une table temporaire (commençant par #)?
> comment es-tu sûr qu'elle a été supprimée, et par qui?
>
> br
>
> "Gafish" wrote in message
> news:eDU%
> > Bonjour,
> >
> > J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
> > donne à cette table une nom temporaire le temps que l'utilisateur la
renomme
> > par la suite. Ce nom temporaire est donc toujours le même. Le problême
est
> > que si l'on supprime cette table, elle est toujours référencée car si je
> > relance la DTS, j'ai une erreur comme quoi la table existe, alors
qu'elle
> > est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
> > sysobjects.
> > Existe-t-il une solution pour supprimer une table ainsi que les
références
> > qui vont avec ?
> >
> > Merci d'avance
> >
> > Arnaud
> >
> >
>
>




Avatar
Med Bouchenafa[MVP]
Tu as probablement supprimée une table appartenant à un autre utilisateur
mais portant le même nom

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris

"Gafish" wrote in message
news:eDU#
Bonjour,

J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
donne à cette table une nom temporaire le temps que l'utilisateur la


renomme
par la suite. Ce nom temporaire est donc toujours le même. Le problême est
que si l'on supprime cette table, elle est toujours référencée car si je
relance la DTS, j'ai une erreur comme quoi la table existe, alors qu'elle
est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
sysobjects.
Existe-t-il une solution pour supprimer une table ainsi que les références
qui vont avec ?

Merci d'avance

Arnaud




Avatar
Gafish
Eventuellement, mais de quelle manière ? Simplement le drop sql en script ?
Merci

Arnaud

"bruno reiter [MVP]" a écrit dans le message
de news:
pourquoi ne pas scripter le drop table?

br

"Gafish" wrote in message
news:
> Merci pour la réponse.
> Non, non c'est une table que je crée par un create table (dans l'onglet
> destiantion de la dts).
> Elle a été supprimée, mais par un clic droit sur la table, supprimer,


drop
> all.
>
> "bruno reiter [MVP]" a écrit dans le


message
> de news:
> > est-ce une table temporaire (commençant par #)?
> > comment es-tu sûr qu'elle a été supprimée, et par qui?
> >
> > br
> >
> > "Gafish" wrote in message
> > news:eDU%
> > > Bonjour,
> > >
> > > J'ai fait une DTS toute simple qui copie une table dans une


nouvelle. Je
> > > donne à cette table une nom temporaire le temps que l'utilisateur la
> renomme
> > > par la suite. Ce nom temporaire est donc toujours le même. Le


problême
> est
> > > que si l'on supprime cette table, elle est toujours référencée car


si je
> > > relance la DTS, j'ai une erreur comme quoi la table existe, alors
> qu'elle
> > > est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
> > > sysobjects.
> > > Existe-t-il une solution pour supprimer une table ainsi que les
> références
> > > qui vont avec ?
> > >
> > > Merci d'avance
> > >
> > > Arnaud
> > >
> > >
> >
> >
>
>




Avatar
Gafish
En fait j'ai crée une DTS qui crée la table, et je l'ai ensuite supprimée.
Je suis connecté sur le serveur (authentification sql) depuis un poste
client.

"Med Bouchenafa[MVP]" a écrit dans le message de
news:
Tu as probablement supprimée une table appartenant à un autre utilisateur
mais portant le même nom

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris

"Gafish" wrote in message
news:eDU#
> Bonjour,
>
> J'ai fait une DTS toute simple qui copie une table dans une nouvelle. Je
> donne à cette table une nom temporaire le temps que l'utilisateur la
renomme
> par la suite. Ce nom temporaire est donc toujours le même. Le problême


est
> que si l'on supprime cette table, elle est toujours référencée car si je
> relance la DTS, j'ai une erreur comme quoi la table existe, alors


qu'elle
> est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
> sysobjects.
> Existe-t-il une solution pour supprimer une table ainsi que les


références
> qui vont avec ?
>
> Merci d'avance
>
> Arnaud
>
>




Avatar
bruno reiter [MVP]
oui, par script, attention comme dit Med à toujours préfixer ta table avec dbo.

br

"Gafish" wrote in message
news:%
Eventuellement, mais de quelle manière ? Simplement le drop sql en script ?
Merci

Arnaud

"bruno reiter [MVP]" a écrit dans le message
de news:
> pourquoi ne pas scripter le drop table?
>
> br
>
> "Gafish" wrote in message
> news:
> > Merci pour la réponse.
> > Non, non c'est une table que je crée par un create table (dans l'onglet
> > destiantion de la dts).
> > Elle a été supprimée, mais par un clic droit sur la table, supprimer,
drop
> > all.
> >
> > "bruno reiter [MVP]" a écrit dans le
message
> > de news:
> > > est-ce une table temporaire (commençant par #)?
> > > comment es-tu sûr qu'elle a été supprimée, et par qui?
> > >
> > > br
> > >
> > > "Gafish" wrote in message
> > > news:eDU%
> > > > Bonjour,
> > > >
> > > > J'ai fait une DTS toute simple qui copie une table dans une
nouvelle. Je
> > > > donne à cette table une nom temporaire le temps que l'utilisateur la
> > renomme
> > > > par la suite. Ce nom temporaire est donc toujours le même. Le
problême
> > est
> > > > que si l'on supprime cette table, elle est toujours référencée car
si je
> > > > relance la DTS, j'ai une erreur comme quoi la table existe, alors
> > qu'elle
> > > > est supprimée. Et effectivement, j'ai vu qu'elle était toujours dans
> > > > sysobjects.
> > > > Existe-t-il une solution pour supprimer une table ainsi que les
> > références
> > > > qui vont avec ?
> > > >
> > > > Merci d'avance
> > > >
> > > > Arnaud
> > > >
> > > >
> > >
> > >
> >
> >
>
>




Avatar
Gafish
Ok, c'est noté !
Merci beaucoup !

"bruno reiter [MVP]" a écrit dans le message
de news:
oui, par script, attention comme dit Med à toujours préfixer ta table avec


dbo.

br

"Gafish" wrote in message
news:%
> Eventuellement, mais de quelle manière ? Simplement le drop sql en


script ?
> Merci
>
> Arnaud
>
> "bruno reiter [MVP]" a écrit dans le


message
> de news:
> > pourquoi ne pas scripter le drop table?
> >
> > br
> >
> > "Gafish" wrote in message
> > news:
> > > Merci pour la réponse.
> > > Non, non c'est une table que je crée par un create table (dans


l'onglet
> > > destiantion de la dts).
> > > Elle a été supprimée, mais par un clic droit sur la table,


supprimer,
> drop
> > > all.
> > >
> > > "bruno reiter [MVP]" a écrit dans le
> message
> > > de news:
> > > > est-ce une table temporaire (commençant par #)?
> > > > comment es-tu sûr qu'elle a été supprimée, et par qui?
> > > >
> > > > br
> > > >
> > > > "Gafish" wrote in message
> > > > news:eDU%
> > > > > Bonjour,
> > > > >
> > > > > J'ai fait une DTS toute simple qui copie une table dans une
> nouvelle. Je
> > > > > donne à cette table une nom temporaire le temps que


l'utilisateur la
> > > renomme
> > > > > par la suite. Ce nom temporaire est donc toujours le même. Le
> problême
> > > est
> > > > > que si l'on supprime cette table, elle est toujours référencée


car
> si je
> > > > > relance la DTS, j'ai une erreur comme quoi la table existe,


alors
> > > qu'elle
> > > > > est supprimée. Et effectivement, j'ai vu qu'elle était toujours


dans
> > > > > sysobjects.
> > > > > Existe-t-il une solution pour supprimer une table ainsi que les
> > > références
> > > > > qui vont avec ?
> > > > >
> > > > > Merci d'avance
> > > > >
> > > > > Arnaud
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>