русский
Germany.ruForen → Архив Досок→ Programmierung

Microsoft SQL Server Management Studio 12.0.4459.0

399  
Murr патриот08.09.16 11:38
Murr
NEW 08.09.16 11:38 

Microsoft SQL Server Management Studio 12.0.4459.0


После долгого перерыва и кучи апдейтов от мелкомягких снова работаю с Microsoft SQL Server Management Studio.


Народ, это полный писсец...


Создал новую базу. Ошибся в названии - вместо точки поставил запятую. Переименовал... переименовалась... повалили ошибки связанные с экслюзивным локом базы.

Перегрузился... благо - ССД - не долго... База загрузилась под старым именем... писсец...


Дропнул базу, создал исправленную... все пучком...


Создал три таблицы... попробовал что-то модифицировать... и сохранить... где-то в процессе сохранения что-то гавкнулось... сказал - отменить - вылезло окно с предложением Сохранить как Текст... сохранил... взял полученный скрипт, выполнил... все без проблем... правда в базе осталось как было...


Ну фиг с ним - поменял еще пару вещей на диаграмке и жму сохранить... а фиг там - никакого сохранения - только в текстовый файл...


Вот сижу и думаю - Как, блин, сделать, чтобы по сейву изменения в схеме комитились в базу?


Начал вгонять данные. Скриптом. Скрипт ругается - немогу вставить НУЛЛ в примари кей... ну понятно - не может - там жестко задано - НОТ НУЛЛ ИДЕНТИТЫ (1,1)... проверяю конфигурацию - да, все так и есть... вставка - обламывается... делаю новый скрипт таблицы в базе - никакого ИДЕНТИТЫ нет и в помине...


Ладно - надо дропнуть и пересоздать проблемную таблицу... дроп... облом... теперь таблицу удерживает фореигн кей... блин, но ведь диаграмка в саве не пошла!!! лежит скриптом... Ну да ладно - снова диаграмка, удаляю реляцию... саве... фиг там - только в файл... ладно - в файл... удалено... дроп табле... Ок... креате табле... Ок... креате релатион... мяу-мяу - такая реляция уже есть в базе... писсец...


Как кто живет с этим глюкалом? Может стоит перейти на Деварт Студио для МС?

#1 
Murr патриот08.09.16 11:50
Murr
NEW 08.09.16 11:50 
in Antwort Murr 08.09.16 11:38

Поборол предудущее... ну в смысле - получил что мне надо в таблицах и диаграммах...


Вставляю данные:

A transport-level error has occurred when sending the request to the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)


Базу - вижу. Получить соединение - не могу... при этом предыдущим шагом было создание таблиц...


Тру-ля-ля...

#2 
dymanoid постоялец08.09.16 12:27
dymanoid
NEW 08.09.16 12:27 
in Antwort Murr 08.09.16 11:50

Есть такой интересный тип людей, у которых всё рушится на корню, к чему бы они ни прикоснулись... Я работал пару лет с MS SQL SMS, никогда никаких проблем не было. А если и были, то они были связаны с внешними каналами, протоколами и пермишенами.

#3 
Murr патриот08.09.16 12:43
Murr
08.09.16 12:43 
in Antwort dymanoid 08.09.16 12:27

Так и у меня не было.

Мало того, дома есть старая система - там все бегает как должно... Правда последний апдейт туда закачивался лет 5 назад...

Здесь же - все свежее и делается все тоже самое... вот только в результате все через пень-колоду... хммм


С пермиссионами - может быть - не отслеживал - поставил все по дефаулту.


Вот простой вопросик:

есть база, к ней подконнектились, написали запрос, выполнили, получили результаты. Все тип топ.

теперь дропаем базу, пересоздаем таблицы, вгоняем данные и...

А как выполнить тот же запросик на новой базе? В смысле - он открыт в том же окне, но коннектион потерян после дропа базы. Как его подконнектить на новый инстансе? Выбор базы-то не работает... Сохранять и подгружать? Не слишком сложно?

#4 
AlexNek патриот08.09.16 23:27
AlexNek
NEW 08.09.16 23:27 
in Antwort Murr 08.09.16 11:38
Может стоит перейти на Деварт Студио для МС?

Демку возьми и попробуй. Мы купили еще год назад, только немного другое.

Вполне неплохо, ошибки бывают, но довольно быстро правят.


Но с твоими запросами, похоже ничего не найдешь смущ

#5 
AnastasiiaKN постоялец20.09.16 14:37
AnastasiiaKN
NEW 20.09.16 14:37 
in Antwort dymanoid 08.09.16 12:27

same here.


Вот тоже не понимаю...

#6 
Murr патриот20.09.16 15:31
Murr
NEW 20.09.16 15:31 
in Antwort AnastasiiaKN 20.09.16 14:37

А что именно не понятно?

Програмка - Microsoft SQL Server Management Studio 12.0.4459.0, со всеми последними апдейтами.

Работает с базой MS SQL Server 2008 R2.

Выполняются совершенно рутинные операции по редактированию структуры базы...

...что-то отрабатывает, но не показывает что отработало...

...что-то наоборот, показывает что отработало, но не отрабатывает...

Что это связано с новой версией кеширования в програмке - понятно (мне).

Непонятно - как побороть и получить более-менее работающую программулинку - иногда базу надо быстро редактировать - полные скрипты делать некогда...


Есть там где-то в настройках выключатель кеша?

#7 
AlexNek патриот30.09.16 23:15
AlexNek
NEW 30.09.16 23:15 
in Antwort Murr 20.09.16 15:31
получить более-менее работающую программулинку


Купить нормальную прогу

https://software.dell.com/products/toad-for-sq...

для теста есть и бесплатная версия. Хотя может и ее будет достаточно.

https://www.toadworld.com/m/freeware/550

#8