Suggest a new feature or enhancement; Ask a question...

Work with a Visual Studio 2010 Database Project

Can this work if I already have a VS 2010 Database project setup? Meaning can this work and interact with a VS 2010 Database project so that I can continue working on the actual db in SSMS, but the files get saved to the VS2010 Db Project?

118 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    StephanieAdminStephanie (Admin, Red Gate) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    23 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • Stephen AnslowStephen Anslow commented  ·   ·  Flag as inappropriate

        Thanks, Marty, for taking the time to expand on your comments. Being the only DB-centric developer/accidental DBA and having been bitten by the current VS DB Project required way of working, I was hoping there was a clear this-vs.-that kind of checklist, for want of a better word, that would help bridge the gaps in my experience and enable me to make a more educated decision over either wait for VS-next and embrace it, or ignore its features and attempt to use SQL Connect, a tool, again, one has no experience of. Thanks again.

        I hope Red Gate can put together a feature/practice summary/white paper that clearly sets out the comparable features of RG Tools vs. VS-Next w/ SSDT so decision makers have what they need... Doubtless someone at RG must have given considerable thought to come up with SQL Connect and SSC in their current forms, knowing that VS-Next w/ SSDT was rapidly approaching...

      • Marty U.Marty U. commented  ·   ·  Flag as inappropriate

        @Stephen: correction should say " it is NOT a tool that is targeted for existing enterprise environments."

      • Marty U.Marty U. commented  ·   ·  Flag as inappropriate

        @Stephen: we have not looked into or researched the SSDT tools. We have fought through the current iteration of MS DB tools since their first version. We have worked with many individuals from MS, including some of the project managers directly, and the voice/concerns were never heard. We decided to not take our chances with the next version since the original version was released with so many issues and concerns. In all honesty, the current version works and does what it does quite well, but with our experience it is a tool that is targeted for existing enterprise environments. The tool works great if it is a very small database that is created within the tool from the inception. The simplicity and the approach that RG takes to mimic what SQL Server actually does is what is attractive to our teams. RG seems to understand enterprises much more than MS. MS has a tendency to focus on the volume distribution of their products vs value and function. Sorry I couldn't help more with SSDT but for now we are focusing on implementing a tool that doesn't hinder our productivity.

      • Stephen AnslowStephen Anslow commented  ·   ·  Flag as inappropriate

        @Marty: tapping your 3+ years of knowledge, how would you compare the *upcoming VS release*, including all the SSDT functionality with the SQL Connect/SSC offerings from Red Gate. Which features IYE are incompatible and which are missing from the other? Which are roadblocks to enjoying SSDT? Which hinder RG Project/SSC usage?

        I've no interest in the CURRENT version of VS vs. RG, only interested in finally being able to, at the very least, enjoy offline DB modifications with full impact analysis within VS-next.

        Thanks in advance for sharing your understanding, provided you have time, naturally. Regular work = top priority.

      • Marty U.Marty U. commented  ·   ·  Flag as inappropriate

        We currently use VS DB Projects on a large dev team in an enterprise environment. We are working towards migrating to SSC and providing a substantial amount of feedback to RG in regards to SQL Connect. For those that are needing RG to work with a DB Proj setup I would like to ask why? If you are currently using the VS DB projects what functionality would you expect the RG tool to provide? The DB projects are already contain very advanced features. Actually the reason we are moving from them is the fact they are too advanced. The projects enforce rules within a solution that are not relative to the real world and the performance overhead is excessive in a large environment. e.g. No cross reference databases without the enormous overhead of partial projects;treating database projects and solutions like an object oriented project. Just curious as it is obvious that a lot of people feel this is needed and and we have been on DB Projects for 3+ years and have a very thorough understanding of that technology.

      • Stephen AnslowStephen Anslow commented  ·   ·  Flag as inappropriate

        Looking at the SSDT Videos (Juneau) via the connect surveys (https://connect.microsoft.com/BusinessPlatform/Surveys), SQL Connect and SQL Source Control had better get in on" VS2010 as the ONE-STOP-SHOP" that Microsoft is determinedly heading towards making a reality.

        I've been a supporter of Red Gate tools for 6+ years and find them indispensable. HOWEVER, SSDT integration into VS2010 is VERY compelling and, as a SQL Source Control user (SVN, not TFS), I absolutely MUST have integration of SSC into VS2010, cohabiting with SSDT in every possible way.

        RED GATE NEEDS TO PUBLISH A ROADMAP THAT ASSURES CURRENT AND PROSPECTIVE CUSTOMERS THAT RG TOOLS WILL BE FULLY INTEGRATED INTO VS2010 FOR SQL 2012. At the very least Red Gate needs to publish illustrated technical papers on the features of VS2010 and SSDT and the integration points SUPPORTED and PLANNED, with dates!

        Your public needs to hear from you, Red Gate, with FAR more than the scant "Roadmap" bullet points on the main site. (http://www.red-gate.com/our-company/about/news/ ==> Roadmap)

      • David AtkinsonAdminDavid Atkinson (Admin, Red Gate) commented  ·   ·  Flag as inappropriate

        @John - we'll definitely notify everyone if/when we do. In the meantime we're keen to get feedback on SQL Connect and whether this would be a useful extension to Visual Studio. I'd encourage all those who have posted to this forum to take a look and provide feedback - the more use engagement, the easier it is for us to justify database project support! http://www.red-gate.com/products/sql-development/sql-connect/

      • JohnJohn commented  ·   ·  Flag as inappropriate

        I would love to have our whole dev team on SQL Source Control, but can't until it supports VS 2010 DB projects. Notify me when it does!

      • David AtkinsonAdminDavid Atkinson (Admin, Red Gate) commented  ·   ·  Flag as inappropriate

        @David - Can't you use the schema compare tool in VS to pull changes from your development database to the Database Project? There's no way just yet to sync the files in SQL Source Control with the Database Project files.

      • David ToddDavid Todd commented  ·   ·  Flag as inappropriate

        We are using the unit testing capabilities of Visual Studio 2010 Premium. If Red Gate cannot support database projects, is there a way to sync the Source Control folder with the DB project in VS?

      • David ToddDavid Todd commented  ·   ·  Flag as inappropriate

        This is also essential for us as we are also doing DB unit testing. Without this capability we will have to ditch Red Gate and use the compare tools within TFS.

      • Joey FortunaJoey Fortuna commented  ·   ·  Flag as inappropriate

        To me, this is a no-brainer.Unless you (redgate) are prepared to start building a full-blown competitor to TFS and an rich IDE that can marry DB code and app code, you're creating unnecessary work for engineers that are comfortable with your toolset.

      • John GagnonJohn Gagnon commented  ·   ·  Flag as inappropriate

        I am currently tasked with getting this to work as well on my own. I am guessing no one else has been able to the marry the two technologies up until this point?

      ← Previous 1

      Knowledge Base and Helpdesk