129 results found
-
Synonym Handling w/ "Exclude Schema Names" option Enabled
With the “Exclude Schema Names” option enabled, SCO identifies false-positive mismatches for public synonyms.
In Oracle public synonym DDL w/o owner specified defaults the object owner to current user.
CREATE PUBLIC SYNONYM foo_bar FOR bar
/SELECT *
FROM allsynonyms
WHERE synonymname = 'FOO_BAR'
/SCO happily generates the Public synonym DDL w/o the owner specified (and it can be executed as such). However, on subsequent comparisons the underlying object’s qualified name is used and the public synonyms are all identified as being different.
e.g. CREATE OR REPLACE PUBLIC SYNONYM foobar FOR myschema.bar vs. CREATE OR…1 vote -
GIT should not download the entire repository
When I look at RedGates local files, it has downloaded my whole solution. Shouldn't it just be getting the files in the database folder I specified? For bigger projects this takes a long time.
1 vote -
Synonym Ignore bug
When entering ignore mask into PublicSynonym section, the ignore does not work - all public synonyms are still compared. But if the same ignore mask is entered into Synonym section, public synonyms are affected.
1 vote -
wildcard
Please add advanced filtering in Schema Compare. E.g. wildcard or regex matches to only show objects matching a certain criteria.
3 votes -
Exclude system-generated interval partitions from comparison and DDL
For background on Oracle's interval partitioning feature, see chapter 4 of Oracle Database Concept for release 12.2.
Our practice is to create interval-partitioned tables with the minimum number of partitions necessary to create the table (usually just one partition), and let Oracle create all others as data arrives requiring them. Between test, QA, and production databases, data arrives at different times, giving rise to automatic creation of different partitions. But because these differences are only a side-effect of different contents, they are not relevant, in the same way that differences in system-generated constraint names are not relevant. Changing the partition…
4 votes -
Pre-script introduction in the scheme compare deployment script.
Hi , I am trying to understand how to introduce a pre-script ALTER SESSION SET CURRENT_SCHEMA = <> SQL statement in the top of the deployment script which is generated during the schema compare either between source DB vs target DB or TFS vs Target DB.
4 votes -
Modify Oracle Data Compare to display table name when /verbose option is used on the command line
The current command line option runs but produces no output until the entire compare is completed, the GUI tells you what table it is on and the % complete. The batch process should be able to do the same.
1 vote -
Extend SQL parser to read scripts generated by other tools
If the SQL parser could read DDL generated by other tools (e.g. data modeling tools), then the schema comparison could find differences between the schema as defined by those tools versus a database.
1 vote -
DB or Version Control URL update functionality
There is no functionality to update an existing project GIT repository or DB URL.
I have to update it under :
ConnectionStore.xml and LinkedDatabase.xml
1 vote -
Sorting Database Objects in Sync script
When we create a syncronization script we have diffrent order of objects from time to time. It is not very good for us, because it is hard to find out changes.
Could you please make that the order does not change (for example in alphabetical order).12 votes -
BUG!!!!
This has been an issue with Oracle tools for some time.
A table with a Generated column has a bug which inserts an extra right parentheses in its definition. Can be seen in Source Control as well as Schema Compare.
ColumnName NUMBER(1) GENERATED ALWAYS AS (NVL2("ForeignKey",0,1)) NOT NULL,
tool generates:
ColumnName NUMBER(1) GENERATED ALWAYS AS (NVL2("ForeignKey",0,1))) NOT NULL,
2 votes -
separate type spec and type body
Please separate type specifications and type bodies. (e.g. "CREATE TYPE FOO AS OBJECT" and "CREATE OR REPLACE TYPE BODY FOO"). Most of the time our changes are only to the body but Schema Compare will try to recreate the spec on deployment even if the spec has not changed.
This will fail if it has dependencies and make automated builds fail when using the Deployment Suite for Oracle with a build system.
4 votes -
Integrate the Oracle Tools with Oracle SQL Developer
Looking for feedback from our Oracle Users if they would like integration with Oracle SQL Developer.
Launch the tools from within the IDE.
Or Perform Source Control for Oracle Check-in or Get Latest process from within the IDE.Please comment or vote on this topic.
12 votesAs well as your votes, please also add a comment to the issue describing your need in more detail so we understand what the integration should entail.
-
When installing Source Control for Oracle, be able to set / configure where the WorkingBases and Transients folders are created.
By default, Source Control for Oracle creates the WorkingBases and Transients (along with other associated files and folders) in the users Windows profile (C:\Users<user name>\AppData\Local\Red Gate\Source Control for Oracle).
In some environments the C: drive is configured to be minimal size (just OS and some required applications).
Being able to configure the paths where the WorkingBases and Transients (along with other associated files and folders) would to free up disk space in environments where the C:\ is configured to minimal disk space.
11 votes -
Filter objects by user custom text filter
I have multiple different objects between schema and i nedd to compare only onjects (filter objects) that corespond to a more complex criteria (not just by name). I would filter for example by creation date (in a certain interval), object type, eventually the name, and other custom criteria.
It would be very nice that in the project properties (or near the filter by name) user could have an edit box to edit the custom criteria.
For example, criteria could look like:
(objectname like 'TR%' or objectname like '%BN') and objecttype in ('VIEW', 'TABLE') and createddate>sysdate-3)The…
15 votes -
Add support for Git Push and Pull requests
Add the ability to perform push and pull requests through the Source Control for Oracle GUI
23 votesIn our new migrations-based solution, Redgate Change Control, we treat Git as a Distributed Version Control system with Push and Pull capabilities.
We are working towards merging these tools into 1 tool to meet all your database versioning needs. At that point, we should be able to provide push and pull for Git for state-based projects.
For more information about version control in Redgate Change Control, see https://documentation.red-gate.com/dso/redgate-change-control/version-control.
Please let me know if you have any questions. Thank you!
-
Please add ssuport for oracle CONTEXT object
The Oracle CONTEXT object is not seen by Source Control.
9 votes -
Support jobs
The tool does not support object type : JOBS .
The job belongs to the selected schema and the " schema compare / Source Control " ignores this type of object.45 votes -
Include support for ignoring ignored items in subversion
Include support for ignoring ignored items in subversion
This is NOT the same as filtering out objects. Once an object is in the svn:ignore it is supposed to be dead to subversion until revived.
2 votes -
Selecting TABLES list from Excel / Text file ?
If the source schema has around 1000 tables and we want to compare only 500 tables. Its a very tedious job to select all the 500 tables manually in the TABLES options tab. If we have all the 500 tables list stored in an excel sheet,csv,txt format. It would be good if data compare tool GUI (or) command line utility has a way to read all the user defined tables list from the excel/txt/csv sheet.
13 votes
- Don't see your idea?