CARVIEW |
SQL source control
ApexSQL Source Control is a SQL Server Management Studio (SSMS) add-in to version control SQL databases and objects. It integrates with all major source control systems and allows database developers to work together on a shared or a dedicated database copy. ApexSQL Source Control provides full object versioning features such as object locking with team policies management, detailed view of changes history, conflict resolution, labeling and more.

Benefits
-
Integrate SQL source control directly into SSMS
-
Use dedicated or shared development models
-
View conflicts and resolve directly in the UI
-
View a detailed history of changes
-
Lock objects to prevent overwrites
-
Set team policies for check outs and locks
-
Apply changes with dependency aware scripts
-
Create and apply labels from source control
-
Create branch or merge branches directly from SSMS
-
Associate a changeset with a TFS work item
Features
Popular source control systems support
Working folder
Object filtering
Action center
Checking out and locking objects
Changes rollback
Historical view
Labels
Database development policies
Object status
Offline mode
Resources and support
Gallery





Related Topics
Testimonials
Hobbyist/OSS developer
I've been quite happy with the ApexSQL Source Control tool.
Bryan Johns Hobbyist/OSS developerLinear Code
We are really satisfied with ApexSQL Source Control tool and really pleased to be part of your success. Congratulations!
Felipe Souza Linear CodeExabyte Development
I find ApexSQL Source Control absolutely essential to have proper functionality in place to manage auditing of database object changes (who changed what and when), versioning (enabling reverting to any version of a database object) and controls enabling multiple developers to safely work on the same database. Source Control from ApexSQL achieves this and is affordable, is maturing rapidly by developers who have a passion to see their software surpass their competitors, and support is always impeccable. I recommend this software and company to all of my clients.
Robert Blomstrand Senior Database and .Net Developer ConsultantDual Commercial, Inc.
I’m very pleased with ApexSQL Source Control. Glad to have our SQL in Source Control, and it works great for me to capture and safely track changes made by some of our power users without them having to be directly involved.
Lee Morrison Director of Software DevelopmentR&B Solutions
Liked how ApexSQL Source Control hooked up to TFS quickly and tracked the source changes of the various objects I altered during my testing. In addition, ApexSQL Source Control is very fast to install and link to the databases on my SQL instance. We created a custom tool to do something similar to this, and it was a pain to manage. With ApexSQL Source Control, it takes all of the guess work out of SC.
Rick Olsen Manager of Application DevelopmentCTO
We have been searching for a way to keep track of SQL database changes across our dev team without pulling our hair out. ApexSQL Source Control works straight away - no hassles. As a developer, if I cannot get a tool to work quickly - I move on. We had a narrow focus, but ApexSQL Source Control did everything we wanted. SQL database objects have caused us a lot of grief and ApexSQL Source Control helps tremendously.
Wade Burdette CTOOther source control tools
Create a SQL database from any input; automate builds from source control
- Create executable installation packages
- Consolidate multiple SQL scripts
- Ensure error free deployments
- Deploy databases directly from SQL source control
- Build databases from scripts, source control, etc
- Preview the script impact by action or SQL object
Compare SQL data from live databases, scripts, backups and source control
- SQL data compare for live DBs, backups and SC projects
- Create custom pre and post processing scripts
- Automate and schedule data migrations
- Export results to HTML, CSV and Excel
- Integrate with all popular SC systems e.g. Git, SVN
- Perform row level recovery without restoring
- Compare huge databases quickly and without errors
- Initiate database comparison directly from SSMS and VS
- Create executable installation packages
- Deploy data changes directly from a source control label
Compare SQL schemas from databases, backups, scripts and source control
- Compare live DBs, backups, script folders and SC projects
- Deploy a database directly from source control
- Create custom pre and post processing scripts
- Integrate with all popular SC systems e.g. Git, SVN
- Automate and schedule database synchronizations
- Initiate database comparison directly from SSMS and VS
- Report results to HTML, XML and Excel
- Create executable installation packages
Generate DDL and DML SQL script output and execution packages
- Script both SQL database objects and data
- Create executable installation packages
- Script objects directly to a source control project
- Automate SQL database scripting and migrations
- Integrate with all popular SC systems e.g. Git, SVN
- Script an entire server down to individual columns
- Save customized scripting profiles as projects
- Easily decrypt some/all encrypted database objects
SQL database DevOps tool to implement continuous integration and delivery (CI CD)
- Build from source control
- Include static data in builds
- Generate synthetic test data
- Automatically run SQL unit tests
- Add a data change audit trail
- Document and report on changes
- Create a data sync script
- Create a schema sync script
- Plug into popular build servers
- Enforce SQL coding standards
- Work with all popular SC systems
- Trigger manually or automatically
ApexSQL Source Control is part of the ApexSQL DevOps toolkit
Get started now
Please wait...