OVH Cloud OVH Cloud

Nbr de base dépassée ...

15 réponses
Avatar
Francky
Bonjour,

Au cours du d=E9roulement du proc un peu complexe j'obtiens=20
ce message d'erreur.
Ma proc se termine quand m=EAme comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, =C9tat 1, Ligne 1
Le nombre maximal de bases de donn=E9es utilis=E9es dans=20
chaque requ=EAte a =E9t=E9 d=E9pass=E9. Le maximum autoris=E9 est 8.

merci d'avance pour votre aide.

Fr@ncky

10 réponses

1 2
Avatar
Laurent Jordi \(www.ezlogic.mc\)
Salut,

Au risque de choquer certains MVP dont je n'ai pas encore lu le livre... Je
voudrais savoir si dans la même requête on peut relier plusieurs bases ? En
effet, j'ai une base stats et une base prod, j'aimerais bien pouvoir faire
un inner join entre 2 tables des deux bases dont une colonne serait
identique...

Merci

@+

LJ

"Francky" a écrit dans le message de
news:823901c48531$09a81a80$
Bonjour,

Au cours du déroulement du proc un peu complexe j'obtiens
ce message d'erreur.
Ma proc se termine quand même comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, État 1, Ligne 1
Le nombre maximal de bases de données utilisées dans
chaque requête a été dépassé. Le maximum autorisé est 8.

merci d'avance pour votre aide.


Avatar
Fred BROUARD
Laurent Jordi (www.ezlogic.mc) a écrit:
Salut,

Au risque de choquer certains MVP dont je n'ai pas encore lu le livre... Je
voudrais savoir si dans la même requête on peut relier plusieurs bases ?



le langage normalisé SQL permet d'utiliser des noms qualifiés. Sur ce point MS
SQL Server est assez conforme à le norme bien que confondant les notions de
schema et propriétaire...

a lire :
http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html#2.1

Pour lier des serveurs distants : sp_addlinkedserver

A +

En
effet, j'ai une base stats et une base prod, j'aimerais bien pouvoir faire
un inner join entre 2 tables des deux bases dont une colonne serait
identique...

Merci

@+

LJ

"Francky" a écrit dans le message de
news:823901c48531$09a81a80$
Bonjour,

Au cours du déroulement du proc un peu complexe j'obtiens
ce message d'erreur.
Ma proc se termine quand même comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, État 1, Ligne 1
Le nombre maximal de bases de données utilisées dans
chaque requête a été dépassé. Le maximum autorisé est 8.

merci d'avance pour votre aide.







--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Fred BROUARD
C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8 bases de
donnés différentes dans une même requête. Apparament ce max a été dépassé !

A +

Francky a écrit:
Bonjour,

Au cours du déroulement du proc un peu complexe j'obtiens
ce message d'erreur.
Ma proc se termine quand même comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, État 1, Ligne 1
Le nombre maximal de bases de données utilisées dans
chaque requête a été dépassé. Le maximum autorisé est 8.

merci d'avance pour votre aide.





--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Fr
Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai quelques
unes faisant intervenir plusieur tables (et encore, moins de 8) .

Par contre je fait appel à des procédures qui appel d'autre proc qui elles
mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et dans 3
bases différentes maximum sur un meme serveur.

cela pourrait t'il etre la cause du message ?


"Fred BROUARD" a écrit dans le message de
news:
C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8


bases de
donnés différentes dans une même requête. Apparament ce max a été dépassé


!

A +

Francky a écrit:
> Bonjour,
>
> Au cours du déroulement du proc un peu complexe j'obtiens
> ce message d'erreur.
> Ma proc se termine quand même comme il faut.
> Je ne comprends pas le sens de ce message ...
>
> Serveur : Msg 925, Niveau 19, État 1, Ligne 1
> Le nombre maximal de bases de données utilisées dans
> chaque requête a été dépassé. Le maximum autorisé est 8.
>
> merci d'avance pour votre aide.
>
>

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************



Avatar
Fred BROUARD
a écrit:
Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai quelques
unes faisant intervenir plusieur tables (et encore, moins de 8) .

Par contre je fait appel à des procédures qui appel d'autre proc qui elles
mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et dans 3
bases différentes maximum sur un meme serveur.

cela pourrait t'il etre la cause du message ?




He oui, cela s'apelle la programmation spaghetti !

Même avec trois bases, il peut voir 8 appels successifs d'une base à l'autre.

Exemple :

Base A, Procedure A1 appel => Base B, Procédure B1 => Base A procedure A2

pour lui, c'est 3 bases ouvertes qu'il faut maintenir avec chacune leur espace
de travail.

Non seulement c'est du spaghetti, mais le meilleur moyen de bouffer toute la RAM
pour rien et faire un veau applicatif !

A +


"Fred BROUARD" a écrit dans le message de
news:

C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8



bases de

donnés différentes dans une même requête. Apparament ce max a été dépassé



!

A +

Francky a écrit:

Bonjour,

Au cours du déroulement du proc un peu complexe j'obtiens
ce message d'erreur.
Ma proc se termine quand même comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, État 1, Ligne 1
Le nombre maximal de bases de données utilisées dans
chaque requête a été dépassé. Le maximum autorisé est 8.

merci d'avance pour votre aide.





--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************









--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Fr
Moi je n'appel pas cela de la programmation spaghetti !
Quand j'ai un problème je le découpe en plusieurs petits problèmes pour
lesquels les soltuions sont plus facile à trouver. Cela me permet aussi de
les ranger dans des catégorie (proc de manip de chaine, de manip de donnée,
de calcul, etc ...)

Chaque proc à un boulot précis.

J'ai aussi réparti dans plusieur bases afin d'y voir plus clair.

J'ai une base TOOLS ou je stocke différents outils (ainsi, si je veux
retrouver mes outils sur un autre serveur je n'ai qu'a copier cette base) ,
une bases DATA dans laquelle se trouve les données et quelques proc de
manipulation de ces données et une base APPLI dans laquelle je trouve le
coté applicatif .

Devrais-je tout mettre dans une seule base ? Devrais-je moins découpé les
taches en plusieurs proc ?

J'aimerais d'avantage avoir ton avis technique de professionel plutot que
des remarques de prof pas content ;-)

@+



"Fred BROUARD" a écrit dans le message de
news:


a écrit:
> Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai


quelques
> unes faisant intervenir plusieur tables (et encore, moins de 8) .
>
> Par contre je fait appel à des procédures qui appel d'autre proc qui


elles
> mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et dans


3
> bases différentes maximum sur un meme serveur.
>
> cela pourrait t'il etre la cause du message ?


He oui, cela s'apelle la programmation spaghetti !

Même avec trois bases, il peut voir 8 appels successifs d'une base à


l'autre.

Exemple :

Base A, Procedure A1 appel => Base B, Procédure B1 => Base A procedure A2

pour lui, c'est 3 bases ouvertes qu'il faut maintenir avec chacune leur


espace
de travail.

Non seulement c'est du spaghetti, mais le meilleur moyen de bouffer toute


la RAM
pour rien et faire un veau applicatif !

A +
>
>
> "Fred BROUARD" a écrit dans le message de
> news:
>
>>C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8
>
> bases de
>
>>donnés différentes dans une même requête. Apparament ce max a été


dépassé
>
> !
>
>>A +
>>
>>Francky a écrit:
>>
>>>Bonjour,
>>>
>>>Au cours du déroulement du proc un peu complexe j'obtiens
>>>ce message d'erreur.
>>>Ma proc se termine quand même comme il faut.
>>>Je ne comprends pas le sens de ce message ...
>>>
>>>Serveur : Msg 925, Niveau 19, État 1, Ligne 1
>>>Le nombre maximal de bases de données utilisées dans
>>>chaque requête a été dépassé. Le maximum autorisé est 8.
>>>
>>>merci d'avance pour votre aide.
>>>
>>>
>>
>>--
>>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>************************ www.datasapiens.com *************************
>>
>
>
>

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************



Avatar
Patrice
Personnellement, je ne vois pas très bien la distinction que tu fais entre
les procédures de manipulation (que tu mets dans une base DATA) et la base
APPLI.
Ma préférence est plutôt de voir l'application comme un tout et d'avoir donc
une base unique avec les données et le code (cela me parait plus simple
aussi pour installer, mettre à jour etc...)

Pour les outils , difficile à dire selon la nature des outils. Si ces outils
sont utilisés dans le cadre d'une application, j'aurais plutôt tendance là
encore à les mettre dans chaque base (tu peux aussi les mettre dans la base
"model" ce qui permet de les retrouver dans chaque nouvelle base créée).
L'avantage est qu'ils peuvent éventuellement être adaptés à un besoin
spécifique (avec l'inconvénient inverse qui est qu'une mise à jour sera
spécifique à l'appli. ceci dit une mise à jour concerne généralement les
applis futures, les applis passées n'ayant pas besoin de la fonctionnalité
nouvellement créé spécifiquement pour une nouvelle appli.).

Seuls les outils très généraux (backup, réindexation etc...) sont stockés en
dehors...

Après il est possible de ne pas être d'accord. Même les professsionnels
évaluent selon des critères qui sont propres à leur contexte et parfois pas
forcément objectifs. Fred est de bon conseil mais - pardon Fred - fait
parfois part de son désaccord d'une façon un peu "tranchée".

Patrice
--

"" a écrit dans le message de
news:%
Moi je n'appel pas cela de la programmation spaghetti !
Quand j'ai un problème je le découpe en plusieurs petits problèmes pour
lesquels les soltuions sont plus facile à trouver. Cela me permet aussi de
les ranger dans des catégorie (proc de manip de chaine, de manip de


donnée,
de calcul, etc ...)

Chaque proc à un boulot précis.

J'ai aussi réparti dans plusieur bases afin d'y voir plus clair.

J'ai une base TOOLS ou je stocke différents outils (ainsi, si je veux
retrouver mes outils sur un autre serveur je n'ai qu'a copier cette base)


,
une bases DATA dans laquelle se trouve les données et quelques proc de
manipulation de ces données et une base APPLI dans laquelle je trouve le
coté applicatif .

Devrais-je tout mettre dans une seule base ? Devrais-je moins découpé les
taches en plusieurs proc ?

J'aimerais d'avantage avoir ton avis technique de professionel plutot que
des remarques de prof pas content ;-)

@+



"Fred BROUARD" a écrit dans le message de
news:
>
>
> a écrit:
> > Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai
quelques
> > unes faisant intervenir plusieur tables (et encore, moins de 8) .
> >
> > Par contre je fait appel à des procédures qui appel d'autre proc qui
elles
> > mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et


dans
3
> > bases différentes maximum sur un meme serveur.
> >
> > cela pourrait t'il etre la cause du message ?
>
>
> He oui, cela s'apelle la programmation spaghetti !
>
> Même avec trois bases, il peut voir 8 appels successifs d'une base à
l'autre.
>
> Exemple :
>
> Base A, Procedure A1 appel => Base B, Procédure B1 => Base A procedure


A2
>
> pour lui, c'est 3 bases ouvertes qu'il faut maintenir avec chacune leur
espace
> de travail.
>
> Non seulement c'est du spaghetti, mais le meilleur moyen de bouffer


toute
la RAM
> pour rien et faire un veau applicatif !
>
> A +
> >
> >
> > "Fred BROUARD" a écrit dans le message de
> > news:
> >
> >>C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8
> >
> > bases de
> >
> >>donnés différentes dans une même requête. Apparament ce max a été
dépassé
> >
> > !
> >
> >>A +
> >>
> >>Francky a écrit:
> >>
> >>>Bonjour,
> >>>
> >>>Au cours du déroulement du proc un peu complexe j'obtiens
> >>>ce message d'erreur.
> >>>Ma proc se termine quand même comme il faut.
> >>>Je ne comprends pas le sens de ce message ...
> >>>
> >>>Serveur : Msg 925, Niveau 19, État 1, Ligne 1
> >>>Le nombre maximal de bases de données utilisées dans
> >>>chaque requête a été dépassé. Le maximum autorisé est 8.
> >>>
> >>>merci d'avance pour votre aide.
> >>>
> >>>
> >>
> >>--
> >>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
> >>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
> >>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
> >>************************ www.datasapiens.com *************************
> >>
> >
> >
> >
>
> --
> Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
> Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
> Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
> ************************ www.datasapiens.com *************************
>




Avatar
Fr
Merci Patrice,

Je sais que Fred est de bon conseil, c'est juste sa façon un peu "tranchée"
comme tu dit qui m'a un peu véxé à un moment ou j'étais un peu en galère...
Il est moins tranchant dans son livre, très didactique sur le SQL, que
j'étais parmis les premier à acheter ;-)

Il est vrai que mon appli est en constante evolution depuis 2 ans et que
certaines procédure faites dans l'urgence ne sont pas toujours placée comme
il faut. Cela meriterai un peu de ménage.

J'ai recopié une des proc dans la base depuis laquelle je fait le premier
appel et je n'ai plus le message d'erreurs !

Merci donc à vous deux et sans rancune ;-)

@++



"Patrice" a écrit dans le message de
news:
Personnellement, je ne vois pas très bien la distinction que tu fais entre
les procédures de manipulation (que tu mets dans une base DATA) et la base
APPLI.
Ma préférence est plutôt de voir l'application comme un tout et d'avoir


donc
une base unique avec les données et le code (cela me parait plus simple
aussi pour installer, mettre à jour etc...)

Pour les outils , difficile à dire selon la nature des outils. Si ces


outils
sont utilisés dans le cadre d'une application, j'aurais plutôt tendance là
encore à les mettre dans chaque base (tu peux aussi les mettre dans la


base
"model" ce qui permet de les retrouver dans chaque nouvelle base créée).
L'avantage est qu'ils peuvent éventuellement être adaptés à un besoin
spécifique (avec l'inconvénient inverse qui est qu'une mise à jour sera
spécifique à l'appli. ceci dit une mise à jour concerne généralement les
applis futures, les applis passées n'ayant pas besoin de la fonctionnalité
nouvellement créé spécifiquement pour une nouvelle appli.).

Seuls les outils très généraux (backup, réindexation etc...) sont stockés


en
dehors...

Après il est possible de ne pas être d'accord. Même les professsionnels
évaluent selon des critères qui sont propres à leur contexte et parfois


pas
forcément objectifs. Fred est de bon conseil mais - pardon Fred - fait
parfois part de son désaccord d'une façon un peu "tranchée".

Patrice
--

"" a écrit dans le message de
news:%
> Moi je n'appel pas cela de la programmation spaghetti !
> Quand j'ai un problème je le découpe en plusieurs petits problèmes pour
> lesquels les soltuions sont plus facile à trouver. Cela me permet aussi


de
> les ranger dans des catégorie (proc de manip de chaine, de manip de
donnée,
> de calcul, etc ...)
>
> Chaque proc à un boulot précis.
>
> J'ai aussi réparti dans plusieur bases afin d'y voir plus clair.
>
> J'ai une base TOOLS ou je stocke différents outils (ainsi, si je veux
> retrouver mes outils sur un autre serveur je n'ai qu'a copier cette


base)
,
> une bases DATA dans laquelle se trouve les données et quelques proc de
> manipulation de ces données et une base APPLI dans laquelle je trouve le
> coté applicatif .
>
> Devrais-je tout mettre dans une seule base ? Devrais-je moins découpé


les
> taches en plusieurs proc ?
>
> J'aimerais d'avantage avoir ton avis technique de professionel plutot


que
> des remarques de prof pas content ;-)
>
> @+
>
>
>
> "Fred BROUARD" a écrit dans le message de
> news:
> >
> >
> > a écrit:
> > > Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai
> quelques
> > > unes faisant intervenir plusieur tables (et encore, moins de 8) .
> > >
> > > Par contre je fait appel à des procédures qui appel d'autre proc qui
> elles
> > > mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et
dans
> 3
> > > bases différentes maximum sur un meme serveur.
> > >
> > > cela pourrait t'il etre la cause du message ?
> >
> >
> > He oui, cela s'apelle la programmation spaghetti !
> >
> > Même avec trois bases, il peut voir 8 appels successifs d'une base à
> l'autre.
> >
> > Exemple :
> >
> > Base A, Procedure A1 appel => Base B, Procédure B1 => Base A procedure
A2
> >
> > pour lui, c'est 3 bases ouvertes qu'il faut maintenir avec chacune


leur
> espace
> > de travail.
> >
> > Non seulement c'est du spaghetti, mais le meilleur moyen de bouffer
toute
> la RAM
> > pour rien et faire un veau applicatif !
> >
> > A +
> > >
> > >
> > > "Fred BROUARD" a écrit dans le message


de
> > > news:
> > >
> > >>C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à


8
> > >
> > > bases de
> > >
> > >>donnés différentes dans une même requête. Apparament ce max a été
> dépassé
> > >
> > > !
> > >
> > >>A +
> > >>
> > >>Francky a écrit:
> > >>
> > >>>Bonjour,
> > >>>
> > >>>Au cours du déroulement du proc un peu complexe j'obtiens
> > >>>ce message d'erreur.
> > >>>Ma proc se termine quand même comme il faut.
> > >>>Je ne comprends pas le sens de ce message ...
> > >>>
> > >>>Serveur : Msg 925, Niveau 19, État 1, Ligne 1
> > >>>Le nombre maximal de bases de données utilisées dans
> > >>>chaque requête a été dépassé. Le maximum autorisé est 8.
> > >>>
> > >>>merci d'avance pour votre aide.
> > >>>
> > >>>
> > >>
> > >>--
> > >>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi,


web
> > >>Livre SQL - col. Référence :


http://sqlpro.developpez.com/bookSQL.html
> > >>Le site du SQL, pour débutants et pros :


http://sqlpro.developpez.com
> > >>************************ www.datasapiens.com


*************************
> > >>
> > >
> > >
> > >
> >
> > --
> > Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
> > Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
> > Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
> > ************************ www.datasapiens.com *************************
> >
>
>




Avatar
Fred BROUARD
bonjour

a écrit:
Moi je n'appel pas cela de la programmation spaghetti !
Quand j'ai un problème je le découpe en plusieurs petits problèmes pour
lesquels les soltuions sont plus facile à trouver. Cela me permet aussi de
les ranger dans des catégorie (proc de manip de chaine, de manip de donnée,
de calcul, etc ...)

Chaque proc à un boulot précis.



penser fonction (UDF) pour cela, pas proc...

en principe une proc devrait faire 1 boulot en entier et ne gérer qu'une
transaction.


J'ai aussi réparti dans plusieur bases afin d'y voir plus clair.



ça c'est l'erreur majeure !

Le découpage en différentes bases (à moins d'un volume tres important de données
de plusieurs dizaine de giga octets pas base) est une abération.

Une base est fait pour concentrer les données d'un même processus informatique.

Par exemple base comptable => compta, facturation, voire paye
base commerciale => prospects, clients, devis

Chaque base est propre à un service précis de l'entreprise et pour une même
fonction globale.


J'ai une base TOOLS ou je stocke différents outils (ainsi, si je veux
retrouver mes outils sur un autre serveur je n'ai qu'a copier cette base) ,
une bases DATA dans laquelle se trouve les données et quelques proc de
manipulation de ces données et une base APPLI dans laquelle je trouve le
coté applicatif .

Devrais-je tout mettre dans une seule base ? Devrais-je moins découpé les
taches en plusieurs proc ?



oui, oui


J'aimerais d'avantage avoir ton avis technique de professionel plutot que
des remarques de prof pas content ;-)



je ne suis pas prof !!! mais il m'arrive de donner des formations.

Quel est le volume de tes bases ?

A +


@+



"Fred BROUARD" a écrit dans le message de
news:


a écrit:

Je n'ai pas de requete faisant intervenir plusieurs bases, j'en ai





quelques

unes faisant intervenir plusieur tables (et encore, moins de 8) .

Par contre je fait appel à des procédures qui appel d'autre proc qui





elles

mêmes en appelles d'autre etc ... peut-être au delà de 8 niveaux et dans





3

bases différentes maximum sur un meme serveur.

cela pourrait t'il etre la cause du message ?




He oui, cela s'apelle la programmation spaghetti !

Même avec trois bases, il peut voir 8 appels successifs d'une base à



l'autre.

Exemple :

Base A, Procedure A1 appel => Base B, Procédure B1 => Base A procedure A2

pour lui, c'est 3 bases ouvertes qu'il faut maintenir avec chacune leur



espace

de travail.

Non seulement c'est du spaghetti, mais le meilleur moyen de bouffer toute



la RAM

pour rien et faire un veau applicatif !

A +


"Fred BROUARD" a écrit dans le message de
news:


C'est assez clair : SQL Server admet que l'on travaille avec jusqu'à 8



bases de


donnés différentes dans une même requête. Apparament ce max a été







dépassé

!


A +

Francky a écrit:


Bonjour,

Au cours du déroulement du proc un peu complexe j'obtiens
ce message d'erreur.
Ma proc se termine quand même comme il faut.
Je ne comprends pas le sens de ce message ...

Serveur : Msg 925, Niveau 19, État 1, Ligne 1
Le nombre maximal de bases de données utilisées dans
chaque requête a été dépassé. Le maximum autorisé est 8.

merci d'avance pour votre aide.





--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************








--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************









--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Fred BROUARD
Patrice a écrit:
Fred est de bon conseil mais - pardon Fred - fait
parfois part de son désaccord d'une façon un peu "tranchée".



tranché ? Moi ??? non !!!
Plutôt couperet à tendance guillotine !!! ;-)

A +


Patrice



--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
1 2