Разработка процедур.

Обсуждение возникших проблем, предложений и ошибок dbForge for SQL Server
Закрыто
deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Разработка процедур.

Сообщение deas » Чт 21 ноя 2013 11:46

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

Очень понравилось ваше решение, но есть ряд пожеланий.

1. Если после создания процедуры изменить схему (была tmp, переименовал в dbo), то по нажатию на выполнить падает с ошибкой:

=========================
Exception Information
=========================
Message: The stored procedure 'TEST.tmp.procedure1' doesn't exist.
Source: Devart.DbForge.Data.SqlServer
TargetSite: Void k()
HelpLink:
Type: System.ArgumentException
Place: 2

2. Хотелось бы логику сохранения иметь такую же как и в MS, т.е. по сохранить в файл, а по выполнить на исполнение. Причем если процедуры для редактирования открывались бы в виде:

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

IF EXISTS (SELECT * FROM sys.objects WHERE object_id = object_id(N'dbo.procedure1') AND type IN (N'P', N'PC'))
  DROP PROCEDURE dbo.procedure1
GO

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE PROCEDURE dbo.procedure1
AS
BEGIN
то цены бы ей не было.

В дополнение не нашел такой галочки, что бы вставлялась проверка на существование объекта при формировании скрипта, как это есть в MS.

3. Никак не могу понять как предлагается работать с менеджером контроля версий. Как объект БД связать с файлом? И как проводить операции checkin и chetout в последствии над даже не привязанными файлами?

Alexander

Re: Разработка процедур.

Сообщение Alexander » Чт 21 ноя 2013 13:41

1. Если после создания процедуры изменить схему (была tmp, переименовал в dbo), то по нажатию на выполнить падает с ошибкой:
Мы исправим данную ошибку в одной из следующих сборок продукта и сообщим Вам, как только данная сборка будет доступна для скачивания.
2. Хотелось бы логику сохранения иметь такую же как и в MS, т.е. по сохранить в файл, а по выполнить на исполнение. Причем если процедуры для редактирования открывались бы в виде:
Мы рассмотрим данные предложения при разработке будущих версий продукта.
3. Никак не могу понять как предлагается работать с менеджером контроля версий. Как объект БД связать с файлом? И как проводить операции checkin и chetout в последствии над даже не привязанными файлами?
В данный момент системы контроля версий SVN и TFS поддержаны в dbForge только на уровне *.snap файлов (раздел документации 'Version Control Alias Properties Dialog Box'). Для работы с другими типами файлов необходимо использовать клиенты для работы с соответствующими системами контроля версий.

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Разработка процедур.

Сообщение deas » Чт 21 ноя 2013 13:59

Ясно, спасибо.

А не подскажите планируется ли функционал на подобие создания решения в виде дерева объектов, с привязкой их к файлам и папкам? Ну или что то подобное, что бы можно было вести решение наподобие SSDT.

Alexander

Re: Разработка процедур.

Сообщение Alexander » Чт 21 ноя 2013 17:15

Вы можете проголосовать за следующее предложение новой функциональности на нашем UserVoice форуме: http://devart.uservoice.com/forums/1770 ... -snapshots

Мы вносим наиболее востребованные предложения пользователей в план разработки будущих версий продукта.

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Разработка процедур.

Сообщение deas » Чт 28 ноя 2013 13:41

Раскурил как работать с SVN через *.snap файлы. Это решает практически все проблемы, особенно если помещать данные в хранилище используя сравнение схем.
Не интуитивно понятно конечно и примера не хватает, но все работает спасибо.

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Разработка процедур.

Сообщение deas » Чт 28 ноя 2013 13:49

Только русский в комментариях не читается.
Вводил при обновлении хранилища из сравнения схем и при первом создании снимка.
Причем в Tortoise все по русский.
Вложения
Снимок.PNG
Снимок.PNG (2.4 КБ) 9458 просмотров

Alexander

Re: Разработка процедур.

Сообщение Alexander » Чт 28 ноя 2013 16:08

Мы исправим данную проблему в одной из следующих сборок продукта и сообщим Вам, как только данная сборка будет доступна для скачивания.

Alexander

Re: Разработка процедур.

Сообщение Alexander » Ср 19 фев 2014 16:17

Сообщаем Вам, что вышла новая версия 3.5 продукта dbForge Studio for SQL Server http://www.devart.com/ru/dbforge/sql/st ... nload.html

Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for SQL Server.

Закрыто