SQL Connect (for Visual Studio)

Thank you for trying SQL Connect. Your feedback will influence what we do next!

Suggest a new feature, an enhancement, a bug, ask a question...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. TFS sheckout

    SQL Connect needs tosupport TFS check out, check out exclusive, and check in policies with regards to work items

    9 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • 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
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        2 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • 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
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          5 comments  ·  enhancement  ·  Flag idea as inappropriate…  ·  Admin →
        • 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
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  enhancement  ·  Flag idea as inappropriate…  ·  Admin →
          • 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
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              2 comments  ·  feature  ·  Flag idea as inappropriate…  ·  Admin →
            • 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
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
              • 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
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  3 comments  ·  feature  ·  Flag idea as inappropriate…  ·  Admin →
                • 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
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  bug  ·  Flag idea as inappropriate…  ·  Admin →
                  • 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
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  bug  ·  Flag idea as inappropriate…  ·  Admin →
                    • 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 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • 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
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  bug  ·  Flag idea as inappropriate…  ·  Admin →
                        • 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
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  enhancement  ·  Flag idea as inappropriate…  ·  Admin →
                          • 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 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              4 comments  ·  question  ·  Flag idea as inappropriate…  ·  Admin →

                              SQL 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
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • 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
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  4 comments  ·  feature  ·  Flag idea as inappropriate…  ·  Admin →
                                • 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
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    1 comment  ·  enhancement  ·  Flag idea as inappropriate…  ·  Admin →
                                  • 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
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 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 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        7 comments  ·  question  ·  Flag idea as inappropriate…  ·  Admin →
                                      • 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
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          3 comments  ·  question  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 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
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            3 comments  ·  feature  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          SQL Connect (for Visual Studio)

                                          Feedback and Knowledge Base