SQL Connect (for Visual Studio)
Thank you for trying SQL Connect. Your feedback will influence what we do next!
-
TFS sheckout
SQL Connect needs tosupport TFS check out, check out exclusive, and check in policies with regards to work items
9 votes -
Ability to modify views/tables against database in new query window instead of table designer
When creating views/tables in Management Studio, we do not use the interface. We write straight t-sql in a new query window. We would like to have this option when using SQL Connect. Currently, you can do this if you use the "Edit file in project" option, but if you want to work against the database, SQL Connect forces you to use the table designer.
4 votes -
Option to make "Edit in Project" the default action when double click an object
Currently, when you double click an object in source control it opens to modify it in the database. To edit the SQL file in project you must right click the object and select that option. It would be nice for the people who prefer to edit the script in the project first to be able to make the default double click actionto be "edit the SQL file in the project".
22 votes -
Ability to select a template when creating a new object
Would like the ability to select a template when creating a new object. For example, in Visual Studio, we have custom templates for different objects, such as procedures, functions, views. These templates contain place holders for things we want developers to remember to put in their scripts, such as header comments and certain permissions.
2 votes -
Choose objects from database instead of everything in database
Currently, we have projects that use the same database, but I only want to pull out what I use, stored procedures, tables...
I don't need EVERY stored procedure
12 votes -
check out/in plus merge changes
With multiple team members, it is important to know which objects are checked out and to be able to check out exclusively(prevent others from modifying). Plus i do not find an equivalent merge utility to that is available in Visual Studio when conflicts arise where you get to choose lines from either version to merge into the object.
2 votes -
Ability to add queries folder to project that does not synchronize to the server
It would be nice to be able to add a folder to the redgate sql connect project and set the folder so it is not compared to the database. We'd like to store useful and/or related queries that are often used in a particular database to source control. It would make sense to keep these scripts along side of the database in source control. Would like sql connect to essentially ignore it, but allow the addition of a folder and anything we want below that folder.
2 votes -
Notification objects
I use SQL Notifications in one of my database. This is creating SP like this one:
ALTER PROCEDURE [SqlQueryNotificationStoredProcedure-31560677-ebce-4d11-ad0d-5f3524379f90] AS BEGIN BEGIN TRANSACTION; RECEIVE TOP(0) conversation_handle FROM [SqlQueryNotificationService-31560677-ebce-4d11-ad0d-5f3524379f90]; IF (SELECT COUNT(*) FROM [SqlQueryNotificationService-31560677-ebce-4d11-ad0d-5f3524379f90] WHERE message_type_name = 'http://schemas.microsoft.com/SQL/ServiceBroker/DialogTimer') > 0 BEGIN DROP SERVICE [SqlQueryNotificationService-31560677-ebce-4d11-ad0d-5f3524379f90]; DROP QUEUE [SqlQueryNotificationService-31560677-ebce-4d11-ad0d-5f3524379f90]; DROP PROCEDURE [SqlQueryNotificationStoredProcedure-31560677-ebce-4d11-ad0d-5f3524379f90]; END COMMIT TRANSACTION; END
Because these SP are recreated everytime users connects, you need to find a way of keeping these objects outside SQL Connect.
1 vote -
Exception has been thrown by the target of an invocation
Attempted to View Data or enter the Table Designer in VS 2010 on a project and this message is thrown.
Tried synchronizing the database, which had no effect.
Running SQL Connect 1.0.1.1172 and VS 2010 Pro on a Win7 64 box.
4 votes -
Is support for VisualSVN forthcoming? We have no visual cues of what has changed inside Visual Studio.
Is support for VisualSVN forthcoming? We have no visual cues of what has changed inside Visual Studio.
1 voteWe contacted VisualSVN and they are investigating it and may consider enabling support.
Please do add weight to our request by filling out this form:
http://www.visualsvn.com/support/feedback/?vsvn=or emailing them: support[at]visualsvn[dot]com
Thank you!
-
output
Periodically, the information in my sql connect window doesn't match up with my output (SQL Connect) information.
i.e.
(SQL Connect Window )
SQL Connection - Last synchronized at 9:06:08 - 2 object changed(Output Window - SQL Connect)
... 1 object changed....I can't seem to find a constant way to reproduce the error, but I will provide more information if I find some.
1 vote -
Creating a new database project before creating the database
Creating a new database project for a database that doesn't yet exist creates an empty folder in the solution directory. After creating the database i SSMS, a new database project cannot be added to the solution with the same name without first removing the directory created in the first failed attempt.
Suggested resolution; remove empty project directory when no new project was added to the solution or prompt and create database.
1 vote -
Is that SQL Connect that runs continuously on my database server?
I just found that when I open a solution having a SQL Connect project, my database is getting suddenly hit multiple times every second with that query:
-- Copyright © 2009 – 2012 Red Gate Software Ltd.
SET XACT_ABORT ON ;
SET LOCK_TIMEOUT 100 ;
BEGIN TRAN ;IF OBJECT_ID(N'tempdb..#RG_NewSysObjects', N'U') IS NOT NULL
DROP TABLE #RG_NewSysObjects ;SELECT *
INTO #RG_NewSysObjects
FROM [xxxx].sys.objects ;SELECT ls.name AS prevName ,
curr.name AS name ,
ls.object_id AS prevId ,
curr.object_id AS id ,
ls.SchemaName AS prevSchemaName ,
sysSchemas.name AS schemaName ,
ls.type AS prevType ,
curr.type AS type
FROM #RG_LastSysObjects AS…1 voteSQL Connect uses this query to determine when a change has occurred on the database, and to indicate that you might want to press the Synchronize button.
You can now use the Visual Studio options window to control if this query executes. You can select Tools → Options and locate SQL Connect in the tree to disable the query.
Note: By disabling the query, you won’t see any indication of when you need to synchronize.
Hope this helps,
Kevin Boyle,
Developer, SQL Connect Team -
Display the version number of SQL Connect in the sync view
I don't easily find (I may be blind) the version number of the current Connect installation. Can you please show it when syncing.
2 votes -
Database Diagrams?
Not sure if it has been mentioned, or if I have missed something, however a database diagrams window would be helpful, where one could create/define and /or delete joins and relationships which are then synchronised back to teh DB.
12 votes -
Project properties tab
Ok, I know it's a really small point, but I wanted to point it out anyway.
I had to rename all projects in a solution to include the namespace (company.app.project.csproj). I opened the project properties, copied the namespace and added it to the filename. For every project tab, the project name (at the top of the tab) updated straight away to show the new project name.
It did not do this for the SQL Connect project. After closing the project properties window and reopening it, it appeared with the updated project name.
I know, I know, It is a really…
1 vote -
Question: Why is SQL Connect much better than a "normal" microsoft database project?
Question: Why is SQL Connect much better than a "normal" microsoft database project?
Need some good killer arguments to satisfy my boss...
1 vote -
How to link SQL Source Control to SQL Connect
I see the option to connect with SQL Source Control, but I don't have a RedGate.ssc file on my disk. I see the file is checked into the SVN Server though.
Running Windows 7 64-bit - perhaps I'm not looking in the right area?
2 votesHi David,
We’re looking into this now and have emailed you for more information.
If anybody else hits the issue please do send us your most recent log file from this location:
LOCALAPPDATA\Red Gate\logs\SQL Connect 1You can email us on: sqlconnect [at] red-gate [dot] com
Many thanks,
Michael -
So is SQL Connect going to replace SQL Source Control?
Or will the 2 products work together? I like the idea of writing/modifying scripts directly in Visual Studio and the user interface is slick. However, it seems to be missing the concepts of filtering objects, linking static data, and creating migration scripts that SQL Source Control has. Also, how would deployments be done using this tool? I understand fairly well how continuous integration works with SQL Source Control using SQL Compare/Data Compare. But I have no idea how one would deploy database changes using this new tool.
1 vote -
filter
The ability to filter by the db object's name. For example, I could right-click on the Tables folder and from the menu select eg 'Filter...' and give me a dialog where I could specify a filter for example, 'ABC%' would only show all tables beginning with 'ABC' on the RG DB project's tree.
9 votes
- Don't see your idea?