Hello,
Après être tombé sur cette page qui semble proposer une solution à base de DACPAC pour pouvoir ne restaurer qu'une seul schéma d'une base de données en cas de souci*, je décide de tester ce que cela donne.
Mais j'ai des soucis déjà lors de la création du DACPAC. Pourtant, vu le nombre d'options très limité, ce n'est pas comme si je pouvais faire quelque chose de mal ^^.
Voici le message d'erreur que sql server me donne lorsque je clique sur le lien m'informant d'une erreur lors de la création :
Même si je comprends bien ce qu'il me rend compte, je ne comprends pas le pourquoi... Pourquoi la chaîne qu'il mentionne contiendrait des caractères invalides si tout sql server fonctionne correctement avec actuellement ?
Les gars de chez microsoft auraient oublié d'ajouter des [] dans leur script autour des noms d'objets ? Cela me semble quand même gros comme hypothèse. Surtout qu'on les voit bien 2 lignes plus bas (mais bon, c'est p-e pas le même gars qui a codé le script que celui qui code l'interface qui m'affiche le message^^).
Je ne peux pas modifier le nom de l'utilisateur vu que c'est lié à l'active directory...
Du coup, que puis-je faire pour solutionner cela ??
* Chez nous, les différentes applications stockent leur données dans une seule base de données mais chacune dans leur schéma respectif. Vu qu'il y a des données de bases qui sont communes à toutes les applications (une liste de magasins par exemple), ça évite d'avoir à dupliquer ces informations sur chaque DB. Mais quand un user fait de la merde dans l'application A, j'aimerais autant pouvoir lui rester ses données sans pénaliser les autres users qui ne savent p-e même pas que l'application A existe... D'où l'idée de ne restaurer qu'un seul schéma.
Partager