La réponse à votre question.
Mes questions est pourquoi je ne dois pas ajouter XY_1234 dans le code sur l'emplacement ?
Votre ouverture de site Web est reliée de façon ou d'autre à votre ouverture de la milliseconde SQL. Quelque changements vous fassiez aux utilisations de base de données cette ouverture de SQL en tant que votre nom de schéma également. Quand vous courez le code qui a le schéma [dbo] il est remplacé par votre nom de schéma du défaut SQL. Vous ne voyez probablement pas qu'une erreur qui indique vous n'ont pas la permission de dbo. Ceci se produit habituellement sur l'accueil partagé.
La mise en référence des tables dans une base de données de serveur de SQL se produit dans cet ordre
1. SERVERNAME
2. EXEMPLE
3. BASE DE DONNÉES
4. SCHÉMA
5. TABLE
Le schéma assigné à votre utilisateur XY_1234 dans la base de données que vous avez téléchargée a un schéma appelé XY_1234.
La convention de nomination normale d'une table de base de données d'un serveur à l'autre.
[] DE SERVERNAME \ [EXEMPLE]. [BASE DE DONNÉES]. [SCHÉMA]. [TABLE]
En plus : Votre dernier paragraphe au sujet d'éditer la base de données et de la télécharger… Rassemblez-vous des données du Web employant votre site Web ou montrez-vous seulement les données qui ne changent pas par votre site Web ?
Si vous changez une base de données de phase qui est mise à jour par le site Web, la reconstitution d'une base de données avec des changements vous fera perdre l'information qui a été saisie depuis le dernier support. Vous pourriez vouloir créer les manuscrits de changement que vous pouvez courir contre cette base de données sur votre site Web. J'examinerais ceux sur votre serveur local d'abord.