Quantcast
Channel: Open DBDiff
Viewing all 281 articles
Browse latest View live

Closed Unassigned: 'Alter Destination' prompt shows source db [15461]

$
0
0
Per user brainboost's [pull request #8152]:(https://opendbiff.codeplex.com/SourceControl/network/forks/brainboost/FixMinorBug/contribution/8152)

question message box "ALTER Destination?" contained source db instead of the destination
Comments: Thanks!

Commented Unassigned: Feature Request: Only View Different Objects [15460]

$
0
0
Your tool is great. I really like the synchronization scripts, and how you can select just the objects you want to synchronize.

The only thing I really think it needs is a summary of the different db objects, where you can see just the objects the are new, updated, or to be deleted from the target database. I have also evaluated MssqlMerge and feel this is something it does very well. In that tool you can choose to see either all objects, or just the new objects, or the changed objects, or the deleted objects.

I have a large database and have to scroll through hundreds of tables to find the ones colored blue or green, it just makes it a bit difficult when the tool already knows which objects are different.

You probably already have this kind of feature scheduled for the next version, but if not, I give it a big +1.

Thanks for this free tool.
Comments: Are there any plans for this kind of feature?

Updated Wiki: Documentation

$
0
0

SQL Server Comparison Tools

Commercial

At least SQL Server schema comparison; many vendors also support other databases and/or have data comparison tools.

SQL Server data comparison

Export SQL statements / source control

Open Source

References

See Also

 

Commented Unassigned: Feature Request: Only View Different Objects [15460]

$
0
0
Your tool is great. I really like the synchronization scripts, and how you can select just the objects you want to synchronize.

The only thing I really think it needs is a summary of the different db objects, where you can see just the objects the are new, updated, or to be deleted from the target database. I have also evaluated MssqlMerge and feel this is something it does very well. In that tool you can choose to see either all objects, or just the new objects, or the changed objects, or the deleted objects.

I have a large database and have to scroll through hundreds of tables to find the ones colored blue or green, it just makes it a bit difficult when the tool already knows which objects are different.

You probably already have this kind of feature scheduled for the next version, but if not, I give it a big +1.

Thanks for this free tool.
Comments: Hello! Thanks for taking the time to create an account to create an issue for this feature request. Also, thanks for the pointer to MssqlMerge, which I have added to the [list of alternatives](https://opendbiff.codeplex.com/documentation) in the documentation. The focus for quite a while has been fixing bugs, and there are still a few outstanding (the big one right now is [surviving permissions issues](https://opendbiff.codeplex.com/workitem/15406)). Your idea of an option for only showing differences makes a lot of sense, and would make the tool more useful for users with lots of database objects to compare. I believe steps were taken in this direction, based on the 'Filter ...' check boxes on the Schema tab (so technically this could be considered a bug since the check boxes don't do anything?). A number of [enhancements to the treeview](https://opendbiff.codeplex.com/workitem/15458) were checked in recently but haven't been released as a binary download yet. Ideally work is prioritized by votes so now that this issue exists we will see how many others are interested.

Commented Unassigned: Feature Request: Only View Different Objects [15460]

$
0
0
Your tool is great. I really like the synchronization scripts, and how you can select just the objects you want to synchronize.

The only thing I really think it needs is a summary of the different db objects, where you can see just the objects the are new, updated, or to be deleted from the target database. I have also evaluated MssqlMerge and feel this is something it does very well. In that tool you can choose to see either all objects, or just the new objects, or the changed objects, or the deleted objects.

I have a large database and have to scroll through hundreds of tables to find the ones colored blue or green, it just makes it a bit difficult when the tool already knows which objects are different.

You probably already have this kind of feature scheduled for the next version, but if not, I give it a big +1.

Thanks for this free tool.
Comments: Thanks. If it's going to make this get done faster, let's call it a bug then. :)

Created Unassigned: Error Loading Source Database in open db diff [15462]

$
0
0
I'm using open db diff.exe for comparing 2 database. in local it works fine .but when i work with server its shown an error messages like

"Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading UDT: [VariantValueTableType])
SqlException: Common language runtime (CLR) execution is not supported under lightweight pooling. Disable one of two options: "clr enabled" or "lightweight pooling".
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 95
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 129
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

C7123D981AA597061195C0477F73A408" and


"Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading xml schema )
SqlException: Common language runtime (CLR) execution is not supported under lightweight pooling. Disable one of two options: "clr enabled" or "lightweight pooling".
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 95
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 129
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

C7123D981AA597061195C0477F73A408"


. could you please resolve it.

Commented Unassigned: Error Loading Source Database in open db diff [15462]

$
0
0
I'm using open db diff.exe for comparing 2 database. in local it works fine .but when i work with server its shown an error messages like

"Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading UDT: [VariantValueTableType])
SqlException: Common language runtime (CLR) execution is not supported under lightweight pooling. Disable one of two options: "clr enabled" or "lightweight pooling".
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 95
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 129
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

C7123D981AA597061195C0477F73A408" and


"Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading xml schema )
SqlException: Common language runtime (CLR) execution is not supported under lightweight pooling. Disable one of two options: "clr enabled" or "lightweight pooling".
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 95
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 129
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

C7123D981AA597061195C0477F73A408"


. could you please resolve it.
Comments: Thank you for taking the time to create a CodePlex account in order to report this issue. It appears there is a problem doing a comparison of the .NET assemblies; for this reason I recommend clicking the 'Options' button prior to starting the comparison, then unchecking everything under 'Assemblys' followed by unchecking 'Assemblys' itself. This way you should be able to process the rest of the database, skipping the portion that is causing difficulties.

Created Unassigned: Incorrect identity column generated [15463]

$
0
0
A user reported the following script was generated:

ALTER TABLE [dbo].[table_name] ALTER COLUMN [column_name] [bigint] IDENTITY (1,1) NOT NULL

Causing the following error:

Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'IDENTITY'

Edited Unassigned: Incorrect identity column update script generated [15463]

$
0
0
A user reported the following script was generated:

ALTER TABLE [dbo].[table_name] ALTER COLUMN [column_name] [bigint] IDENTITY (1,1) NOT NULL

Causing the following error:

Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'IDENTITY'

Created Unassigned: Comparing DB folowing came out [15464]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading XML Schema...)
NullReferenceException: Object reference not set to an instance of an object.
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.FillFiles(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 73
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateAssemblies.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateAssemblies.cs:line 121
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 129
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

AB3B92F7295F1A7A57E21AE3908BDE81

Reviewed: Open DBDiff 0.9 (Aug 26, 2015)

$
0
0
Rated 5 Stars (out of 5) - I have been looking online for at least a start of a project to get me going on this and found this project. I don't think there will need to be any alterations. This project is AWESOME!

Commented Issue: IndexOutOfRangeException loading index details [15453]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while Reading Index: [index_52246220])
IndexOutOfRangeException: Index_id
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateIndex.Fill(Database database, String connectionString) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateIndex.cs:line 56
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 99
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

0A33B0E419962D321AA2C458821C52E1
Comments: The error on GenerateIndex.cs file and at line 51. You should change if ((indexid != (int)reader["Index_id"]) || (change)) to if ((indexid != (int)reader["index_id"]) || (change)). Some languages have I,ı and İ,i chars and they are different.

Created Unassigned: Azure databases are missing constraints/PKs etc [15465]

$
0
0
When comparing an on-premise SQL Server 2008 to a SQL Azure Database, the Azure database is listed as missing all constraints (like primary keys) and references (like foreign keys).

Created Unassigned: Unable to compare two databases [15466]

$
0
0
Hi,
Im getting a error while trying to compare the databases. Test connection is successful but unable to compare. I have attached the screenshot related to the issue along with this. Please resolve this as soon as possible.

Thank you,
Srinidhi

Created Unassigned: when lauching OpenDBDiff [15467]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Loading Destination Database (while Reading Text Objects: [sp_bmc_Purchase_Order_Create])
OutOfMemoryException: Une exception de type 'System.OutOfMemoryException' a été levée.
à DBDiff.Schema.SQLServer.Generates.Generates.GenerateTextObjects.Fill(Database database, String connectionString) dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateTextObjects.cs:ligne 88
à DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:ligne 145
à DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:ligne 96

151C65C5B24C5F84BA41EC151055E81C

Commented Unassigned: when lauching OpenDBDiff [15467]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Loading Destination Database (while Reading Text Objects: [sp_bmc_Purchase_Order_Create])
OutOfMemoryException: Une exception de type 'System.OutOfMemoryException' a été levée.
à DBDiff.Schema.SQLServer.Generates.Generates.GenerateTextObjects.Fill(Database database, String connectionString) dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateTextObjects.cs:ligne 88
à DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:ligne 145
à DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) dans c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:ligne 96

151C65C5B24C5F84BA41EC151055E81C
Comments: when lauching DbDiff

Created Unassigned: Schema compare crashing [15468]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Generating Synchronized Script
NullReferenceException: Object reference not set to an instance of an object.
at DBDiff.Schema.SQLServer.Generates.Model.Rule.ToSQLUnBindAll() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Rule.cs:line 57
at DBDiff.Schema.SQLServer.Generates.Model.Rule.ToSqlDiff() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Rule.cs:line 82
at DBDiff.Schema.Model.SchemaList`2.<>c__DisplayClass9.<ToSqlDiff>b__6(T item) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema\Model\SchemaList.cs:line 131
at DBDiff.Schema.Model.SchemaList`2.ToSqlDiff(List`1 schemas) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema\Model\SchemaList.cs:line 131
at DBDiff.Schema.SQLServer.Generates.Model.Database.ToSqlDiff(List`1 schemas) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Database.cs:line 250
at DBDiff.Front.Form1.ProcesarSQL2005() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\PrincipalForm.cs:line 125

12FAC256006BE3972F6729081C6517A2

Commented Unassigned: Schema compare crashing [15468]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Generating Synchronized Script
NullReferenceException: Object reference not set to an instance of an object.
at DBDiff.Schema.SQLServer.Generates.Model.Rule.ToSQLUnBindAll() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Rule.cs:line 57
at DBDiff.Schema.SQLServer.Generates.Model.Rule.ToSqlDiff() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Rule.cs:line 82
at DBDiff.Schema.Model.SchemaList`2.<>c__DisplayClass9.<ToSqlDiff>b__6(T item) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema\Model\SchemaList.cs:line 131
at DBDiff.Schema.Model.SchemaList`2.ToSqlDiff(List`1 schemas) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema\Model\SchemaList.cs:line 131
at DBDiff.Schema.SQLServer.Generates.Model.Database.ToSqlDiff(List`1 schemas) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Model\Database.cs:line 250
at DBDiff.Front.Form1.ProcesarSQL2005() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\PrincipalForm.cs:line 125

12FAC256006BE3972F6729081C6517A2
Comments: I was able to get the schema compare to run 1 time successfully. Have tried at least 20 times to run and it seems to fail at different points when it is doing the compare.

Created Unassigned: Error Loading Source Database [15469]

$
0
0
Open DBDiff Beta 0.9.0.0
Error Loading Source Database (while initializing)
SqlException: Cannot open database "AgamLiders" requested by the login. The login failed.
Login failed for user 'BSS\tal'.
at DBDiff.Schema.SQLServer.Generates.Generates.GenerateDatabase.Get(Database database) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\GenerateDatabase.cs:line 37
at DBDiff.Schema.SQLServer.Generates.Generates.Generate.Process() in c:\Users\JS\Desktop\Files\opendbiff\DBDiff.Schema.SQLServer2005\Generates\Generate.cs:line 91
at DBDiff.Front.ProgressForm.ProgressForm_Activated(Object sender, EventArgs e) in c:\Users\JS\Desktop\Files\opendbiff\DBDiff\Front\ProgressForm.cs:line 89

18D025C67002661CCCABE2906E364369

Reviewed: Open DBDiff 0.9 (Okt 23, 2015)

$
0
0
Rated 4 Stars (out of 5) - Great tool. thanks for your work!
Viewing all 281 articles
Browse latest View live