sql >> Databáze >  >> Database Tools >> SSMS

Jak otevřít více souborů .sql pouze v jedné instanci ssms

Poté, co jsem většinu svého pracovního dne strávil hledáním řešení, jsem ho konečně našel. Díky bohu mi tento problém skoro došel. Snad to pomůže někomu dalšímu!!!.

Aktualizace:platnost propojené domény vypršela, takže se tam píše:

Vzhledem k tomu, jak jsou integrované nástroje Microsoftu obvykle výsledkem, je frustrující, když řeknete Visual Studiu, aby otevřelo soubory SQL pomocí SqlServer Management Studio (SSMS). Opravdu nerad používám VisualStudio k úpravě souborů T-SQL, ale v minulosti, než jsem objevil tento tip, se každý soubor SQL, který jsem otevřel, otevřel v nové instanci SSMS. Zkuste to:

  1. Otevřete řešení, které obsahuje soubory SQL
  2. Klikněte pravým tlačítkem na libovolný soubor SQL a vyberte „Otevřít pomocí…“
  3. Klikněte na tlačítko Přidat
  4. Vyhledejte "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe" nebo pokud používáte x64 Windows "C:\Program Files (x86)\Microsoft SQLServer\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe“, poté klikněte na „OK“
  5. Klikněte na „Nastavit jako výchozí“ a poté na „OK“

Nyní otevřete více souborů SQL. Pokaždé se vám otevře jiná instance SSMS. Jaká bolest!

POZNÁMKA:Celý tento článek se vztahuje na SQL 2005, stačí nahradit SSMS za SQLWB.

jak to vyřešíte? Opakujte kroky 1-3 výše, ale v kroku #4 zadejte následující hodnoty:

  • Název programu:„explorer.exe“
  • Příjemný název:„Průzkumník Windows“

Opakujte výše uvedený krok č. 5 (nastaveno jako výchozí) a poté klepněte na OK. Nyní otevřete další soubory. Všechny by se měly otevřít ve stejné instanci SSMS.

Zdá se, že Visual Studio vydá příkaz SSMS.exe, který obsahuje cestu k souboru vybranému v průzkumníku řešení. Je na SSMS, aby zkontroloval novou instanci, což ne. Ale když předáte název souboru průzkumníkovi, otevře se ve stejné instanci.

RYCHLÉ VAROVÁNÍ!

Pokud SSMS ještě není otevřen, první soubor, který se pokusíte otevřít (nikoli poprvé, ale pokaždé, když otevřete soubor SQL z VisualStudio a SSMS ještě není otevřen), SSMS se otevře, ale váš soubor ne. Klikněte na soubor podruhé a tentokrát se soubor otevře. Nechtějte po mně, abych vám vysvětlil, že to tak prostě je (a já netuším proč). Závěr

Výsledek, když řeknete Visual Studiu, že SSMS je výchozí editor, dává smysl, ale nechápu, proč by to bylo jiné, když řeknete průzkumníkovi, aby jej otevřel. Možná, že kdybych byl vývojářem Windows namísto vývojáře webu, znal bych odpověď. Ale tak či tak, teď už to víte. Užijte si to.



  1. Vytvoření UNIKÁTNÍHO omezení pro více sloupců v diagramu EER MySQL Workbench

  2. Nelze spustit phpMyAdmin. Stále se zobrazuje chyba soketu #2002

  3. xampp phpmyadmin access denied error (#2002)

  4. Základy PHP – kam uložit heslo MySQL používané PHP