Je transfère une base de données d'un fournisseur d'hébergement à un autre. Le fournisseur actuel utilise le nom de domaine dans le nom d'utilisateur. Le nom de domaine est un domaine .co.nz. Ainsi, certains objets de la base de données ont un nom qualifié complet de [email protected]Comment résoudre Sql Server Message d'erreur 117 - Trop de préfixes pour le nom d'objet?
Im essayant de modifier le schéma de ces objets pour les mettre dans un schéma dbo utilisant:
dbo TRANSFERT ALTER SCHEMA [email protected]
Mais je reçois le message d'erreur 117:
Le nom d'objet '[email protected]' contient plus que le nombre maximal de préfixes. Le maximum est 1.
Dans une autre base de données, je reçois le même message d'erreur mais le nombre maximum est 2. Donc évidemment le nombre maximum de préfixes peut être réglé ... quelque part. Comment puis-je augmenter le nombre maximum de préfixes afin que je puisse transférer des sécurités depuis le [email protected] et dans le schéma dbo?
Fantastique. Merci. Par intérêt, cependant, ce qui détermine le nombre de préfixes autorisés dans une base de données donnée. Ma compréhension est que la limite est 3 comme les noms d'objets dans Sql Server utilisent le format server.database.owner.objectname. Mais pourquoi serait-il réglé à seulement 1 pour cette DB? – rism