SqlScriptPublishModel fires ScriptItemsCollected event with duplicate URNs
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 50/100
Piste de recherche
Commencez par SqlScriptPublishModel.SelectedObjects et l’événement ScriptItemsCollected, puis reproduisez l’échec à l’aide du cas de test SqlScriptPublishModelTests.cs référencé dans l’issue. C’est terminé lorsque la collection ScriptItemsArgs.Urns ne contient pas d’URN en double qui ne diffèrent que par la casse lorsque la casse du nom du serveur diffère.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
When using SqlScriptPublishModel.SelectedObjects to provide URNs of objects to script, the application may have constructed the URN manually with user input.
During scripting, the URNs used to populate progress events are generated by SMO based on server and database queries. As a result the Server[@Name='myserver'] component of the output URN may be of a different case than that of the input URN, causing some internal dictionary lookups based on URN keys to fail. Applications will see this in the ScriptItemsCollected event where the ScriptItemsArgs.Urns collection may have multiple instances of the URN, differing only by the case of the server name component.
We found this in a sql tools service test case failure when the server name case in the local settings json file mismatches the server's self-reported name.
- Langage dominant
- C#
- Étoiles
- 143
- Forks
- 28
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/sqlmanagementobjects
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 74/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
Toutes les issues de microsoft/sqlmanagementobjects
Issues similaires
-
untriaged
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
dotnet/dotnet-api-docs#13095 ·
-
area-deployment area-integrations triage:bot-seen
Difficulté 2/5 Une demi-journée Accessibilité débutants 86/100
-
type/automation type/tech-debt
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
newrelic/newrelic-dotnet-agent#3850 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
LuckyPennySoftware/AutoMapper#4660 ·