Oracle tools
Welcome to the Oracle tools feature suggestion list. Find out more information about our current tools here: http://www.red-gate.com/oracle
If you have any questions, need help or have found a bug, please visit the forums at: http://www.red-gate.com/messageboard/index.php?c=19
-
62 votes
-
23 votes
-
Data should be a part of the version control for metatables
Some tables are metatables involving data/information connected to the software releases. The Source Control utility should have a possibility of setting a switch on the tables, turning data compare on. This way you could include data for these tables in the version control.
23 votes -
Create or replace
For procedures/packages etc. it would be great to be able to have a "script as CREATE OR REPLACE" option.
We would use this to generate scripts that could be kept under source control in Mercurial, and applied to the (shared) dev database as needed.
We could also then use the tool to compare whether the database is up to date with the latest changes in source control.
22 votes -
Maven plugin
With a maven plugin developers could easily automate deploys. The plugin should be configureable, but include the possibilites of first pulling from a developer database into svn. Then pushing the changes from svn (including other changes registered in SVN) towards a deploy test database.
22 votes -
20 votes
-
Include Table and Column comments in the documentation
When creating documentation in Schema Doc, I'd also really like to document tables and column comments.
17 votes -
16 votes
-
Allow partial compare of schemas based on naming convention
We manage ERP systems with larg schemas (150.000 - 200.000 objects) where only a small proportion - the custom objects - should be under source control / schema compared.
To enable a decent use of Schema Compare for these systems, we would need to be able to compare schemas partially based on naming convention. Multiple assignments per schema should be possible, e.g. we want to match all objects for schema ABC matching the naming convention EE% and FF%
13 votes -
Include materialized views in the schema compare
It seems materialized views are not included in the compare. Or am I missing something?
11 votesHi Gavin,
Materialized Views are currently being added to v3 of Schema Compare.
-
Compare tables with different tablenames
Could you please make it possible to compare tables with different tablenames?
This should be applied to all tools.
I do believe this is possible in the SQL Server-tools.
10 votes -
Specify tables to compare up front
We frequently bring data from production databases to staging and development environments, it involves around 120 tables , but to start with we want to pick 3 or 4 huge tables(rows ~ 3 million) and see how much time it will take to do data comparison and deploy differences, instead of copying down entire tables.Also please see if you can develop the functionality of selecting a list of tables for comparison before registering entire databases.
8 votes -
Make Working With Many Schemas Easier in the Project Creation Wizard
We have dozens of schemas in our shared test database, and they're all part of the same project, so they would be versioned together.
The current flow of the project creation wizard makes adding all these schemas one at a time to the new project a real pain.
So, at the moment, when creating the project, we have to choose a single schema from Step 3 (Choose a Schema), then type in the name of the schema to serve as the folder name in Step 4 (Choose a Folder), then click "Add another schema..." and do the same thing again…
7 votes -
Rename column - instead of drop and create
If a column is renamed, Schema Compare for Oracle sees this as a drop and create, so during the table rebuild data is preserved asides from the “new” column.
Could you make this work similarly to SQL Compare and execute a rename instead?
7 votes -
Synonym support
Generate a script that contains all the synonyms that have been created to support the schema being version controlled.
6 votes -
Formatting...
Without wishing to start a religious war, am I really alone in disliking all-caps formatting for keywords? I don't want to be shouted at when looking at scripts ... and in our modern era of editors with colour coding it's unnecessary.
And the use of quotes for column names when it's not necessary?
And the inclusion of "NULL" for table columns when it could be left out?
And, for readability, I normally format table creation scripts (and others) so the column names line up, the column types line up, the "not null" clauses (if present) line up, etc.
And any…
6 votes -
Option to Check Out/Lock
When working on an object, we would like to see an option to check-out and/or lock the item it is mapped to in source control. Preferably, we would like this to happen when the item is edited and compiled. Again, this could be an XML config file option of some kind, or an option during check-in to lock the file for the user checking it in.
6 votesIf you add support for this idea, please do let us know the following details:
1) do you currently use locks for other code
2) are you requesting us to prevent modifications to the database, or just support the version control feature
3) do you have shared development schema(s) or dedicated/distributed schemas per developer -
Show change date/time.
If changes can occur in both the source and on the database directly, it would be helpful to know which was updated last and when.
6 votes -
Allow us to choose the schema prefix
We noticed that all objects have a prefix in front of it.
The prefix happens to be the same as your folder name. I would prefer it if it was the same as the schema name, or NULL. Preferably give us the right to choose a prefix name.6 votes -
SDK
as SQL Schema compare sdk
5 votes
- Don't see your idea?