Właśnie dowiedziałem się na własnej skórze, że rozłączenie się z serwerem w Eksploratorze obiektów nie powstrzymuje cię później przed uruchomieniem okien zapytań, które były już otwarte na tym serwerze.
Moja sytuacja wygląda następująco: mam jedno wystąpienie SSMS, którego używam do łączenia się z naszym serwerem deweloperskim / pomostowym i serwerem produkcyjnym. Musiałem usunąć wiele danych z dev, więc pomyślałem, że powinienem zamknąć połączenie z produkcją, ale nie zwróciłem uwagi na okno zapytań, którego używałem. (Na szczęście mieliśmy kopię zapasową sprzed zaledwie kilku godzin.)
Nie jestem pierwszą osobą, która niszczy dane produkcyjne i nie będę ostatnią, jestem tego pewien. Szukam więc list kontrolnych, najlepszych praktyk itp., Które pomogą zminimalizować ryzyko wykonywania zapytań w niewłaściwej bazie danych. Czy zdarzyło Ci się to wcześniej i jak dostosowałeś przepływ pracy, aby tego uniknąć?