Найден 161 результат

deas
Пн 12 май 2014 14:16
Форум: dbForge for SQL Server
Тема: Периодически стала падать.
Ответы: 9
Просмотры: 8752

Периодически стала падать.

Здравствуйте.

Периодически стала падать программа при открытии представлений, процедур или функций.
После каких действий это начинает происходить, понять не могу.
Вылечивается разрывом и повторным соединением с сервером.
Версия 3.5.93

Код: Выделить всё

=========================
 Exception Information
=========================
Message: В экземпляре объекта не задана ссылка на объект.
Source: Devart.DbForge.DbObjects.SqlServer
TargetSite: Boolean IsGroupDescribed(System.String)
HelpLink: 
Type: System.NullReferenceException
Place: 1
Stack:
   в ckc.IsGroupDescribed(String groupName)
   в cps.d.MoveNext()
   в cps.a(IList`1 A_0, Boolean A_1)
   в cps.a()
   в cps.DoWork()
   в Devart.Shell.Utils.AsyncOperation.c()
   в Devart.Shell.Utils.AsyncOperation.Start(Boolean inCurrentThread)
   в Devart.Shell.Utils.AsyncOperation.Invoke()
   в cps.DescribeSingleObjectAsInternal(IDbObject dbObject, IDbObject templateObject, IEnumerable`1 groups)
   в cps.DescribeSingleObject(IDbObject dbObject)
   в cac.b(IDbObject A_0, Boolean A_1)
   в cac.Initialize(IHierarchy dbObjectHierarchy, IDbObject dbObject)
   в cg0.EditObject(IDbObjectNode node, IDbObject dbObject, Boolean showDocumentDialog, Boolean showDocumentWindow, String initialView)
   в cg0.EditObject(IDbObjectNode node, IDbObject dbObject, Boolean showDocumentDialog)
   в co2.EditObject(Object instance)
   в co2.p(ICommand A_0, CommandStatus& A_1, Object A_2)
   в Devart.Shell.Utils.CommandTargetHelper.InvokeCommand(ICommand command, Object instance)
   в Devart.Shell.Utils.PopupProvider.InvokeCommand(ICommand command, Object instance)
   в ca6.EditObject(DbObject dbObject, String editCommandName)
   в ca6.EditObject()
   в blo.OnDoubleClick()
   в Devart.Shell.Controls.HierarchyControl.e(Object A_0, EventArgs A_1)
deas
Пн 12 май 2014 12:07
Форум: dbForge for SQL Server
Тема: Обновление таблиц
Ответы: 4
Просмотры: 5249

Re: Обновление таблиц

Даже SSMS предупреждает о такой ситуации. Правда она удаляет привязку не возвращая ее.

Код: Выделить всё

'table_name' table
- Warning: The following schema-bound objects will be modified:
  - View 'dbo.view1_name': indexes and schema binding will be removed.
  - View 'dbo.view2_name': indexes and schema binding will be removed.
  - View 'dbo.view3_name': indexes and schema binding will be removed.
  - View 'dbo.view4_name': indexes and schema binding will be removed.
Но как хотите, пусть будет и новая функциональность.
deas
Пн 12 май 2014 07:37
Форум: dbForge for SQL Server
Тема: Обновление таблиц
Ответы: 4
Просмотры: 5249

Re: Обновление таблиц

Выдается сообщение что нельзя удалить такую таблицу и это правильно по правилам MS SQL.
Сначала надо удалить все ссылающиеся объекты с "WITH SCHEMABINDING", а затем пересоздавать таблицу.
deas
Ср 07 май 2014 07:43
Форум: dbForge for SQL Server
Тема: Обновление таблиц
Ответы: 4
Просмотры: 5249

Обновление таблиц

Здравствуйте.

При обновлении таблицы, если на эту таблицу ссылается индексированное представление

Код: Выделить всё

CREATE VIEW dbo....
WITH SCHEMABINDING
то падает при переименовании. Добавьте в скрипт изменения возможность пересоздать все эти представления.
deas
Ср 16 апр 2014 15:22
Форум: dbForge for SQL Server
Тема: Выполнение процедур.
Ответы: 8
Просмотры: 9970

Re: Выполнение процедур.

Alexander писал(а):В ближайшее время текущее поведение пересматривать не планируется.
Но все же очень хочется вернуться к этому вопросу.
При выполнение следующего кода предлагает ввести значение для переменной, а это уже явно ошибка.

Код: Выделить всё

--	if @test = 1911

SELECT sysdatetime()

Не должны появляться переменные из комментария.
deas
Ср 09 апр 2014 07:14
Форум: dbForge for SQL Server
Тема: Редактор индекса
Ответы: 6
Просмотры: 6919

Re: Редактор индекса

И еще, в дополнение.

В списке столбцов не отображаются вычисляемые столбцы.
deas
Чт 20 мар 2014 08:57
Форум: dbForge for SQL Server
Тема: Отображение datetime2
Ответы: 3
Просмотры: 5111

Re: Отображение datetime2

И в дополнение при генерации INSERT скрипта в таблицу с типом поля datetime2 используйте sysdatetime() вместо getdate(), тогда будет полное соответствие типов.
deas
Чт 20 мар 2014 08:25
Форум: dbForge for SQL Server
Тема: Отображение datetime2
Ответы: 3
Просмотры: 5111

Отображение datetime2

Здравствуйте.

При отображении данных типа datetime2 необходимо видеть все значение, со всеми миллисекундами, а не округленное до секунд.

Код: Выделить всё

SELECT sysdatetime()
dbForge - 20.03.2014 11:20:31
MSSMS - 2014-03-20 11:20:24.9351904
Это как то настраивается?
deas
Пт 14 мар 2014 12:06
Форум: dbForge for SQL Server
Тема: Сравнение объектов.
Ответы: 3
Просмотры: 4957

Re: Сравнение объектов.

Никаких явных сообщений нет.
Нашел список на вкладке Dependencies, раньше и не смотрел туда.

Было бы неплохо, если бы было предупреждение или этот шаг в списке выделялся и настройка действия по умолчанию. Т.к. я всегда сам знаю что мне обновить, а что нет.
deas
Пт 14 мар 2014 07:09
Форум: dbForge for SQL Server
Тема: Сравнение объектов.
Ответы: 3
Просмотры: 4957

Сравнение объектов.

Здравствуйте.

При синхронизации объектов между двумя БД не учитываются галочки синхронизации для измененных таблиц. Т.е. снимаю галочки, а в скрипт все равно попадают изменения по этим таблицам.
Менял тип поля с INT на BIGINT в таблицах, процедурах и функциях. Хотел обновить сначала все кроме таблиц, а скрипт синхронизации содержал и изменения для таблиц.
deas
Ср 05 мар 2014 08:35
Форум: dbForge for SQL Server
Тема: Ошибки при выборке
Ответы: 1
Просмотры: 3207

Ошибки при выборке

Здравствуйте.

Случайно сделал две выборки из одной и той же таблицы и получил ошибки:

sp_cursoropen/sp_cursorprepare: The statement parameter can only be a batch or a stored procedure with a single select, without FOR BROWSE, COMPUTE BY, or variable assignments. SQL2.sql 3 1
The cursor was not declared. SQL2.sql 1 1


Повторяется с любыми таблицами.

Код: Выделить всё

SELECT * FROM master.dbo.spt_monitor AS sm
SELECT * FROM master.dbo.spt_monitor AS sm
Ругается даже если таблицы разные.
deas
Вт 04 мар 2014 10:06
Форум: dbForge for SQL Server
Тема: Новый алгоритм сравнения объектов
Ответы: 8
Просмотры: 10692

Re: Новый алгоритм сравнения объектов

Для хранимых процедур.
Сервер 10.50.4000

На самом деле столкнулся только один раз и сам воспроизвести не могу.
deas
Пн 03 мар 2014 13:44
Форум: dbForge for SQL Server
Тема: Не работает переименование таблиц
Ответы: 1
Просмотры: 3204

Не работает переименование таблиц

Не работает переименование таблиц.

В редакторе таблиц при изменении имени в скрипте, после сохранения не меняется имя таблицы. Скрипт изменений так же пуст.
deas
Пн 03 мар 2014 08:52
Форум: dbForge for SQL Server
Тема: Новый алгоритм сравнения объектов
Ответы: 8
Просмотры: 10692

Re: Новый алгоритм сравнения объектов

И в дополнение открытие объекта для редактирования, через всплывающие меню, происходит периодический не правильно. Открыл источник, затем нажал открыть получатель, а он открыл уже открытое окно с источником. Со второй попытки все хорошо стало.
deas
Пн 03 мар 2014 08:43
Форум: dbForge for SQL Server
Тема: Beta версия
Ответы: 16
Просмотры: 15757

Re: Beta версия

Демонстрационный период закончен, Beta больше не запускается.
Я конечно основное время не в ней работал, но так посматривал иногда.
Как бы мне продолжить эксперименты? Если конечно вам это интересно.