Owner of schema SYS_REPL and table RS_REPLICATION_COMPONENTS

Hello Tobias,
in your SLT guides is stated that the schema SYS_REPL gets created during the first use of SLT.
You recommend to use the user SYSTEM or another user with similar privileges for the initial creation.
Since i'm about to implement a proper auth.concept I just came over the database owner concept.
Which means, if i use a non-technical user to create the schema SYS_REPL the schema belongs to that user and
will be deleted as soon as the user is deleted from the DB.
I'm wondering why the Schema SYS_REPL and table RS_REPLICATION_COMPONENTS aren't created as
repository object, which is owned by _SYS_REPO after activation and could be transported in a delivery unit?
Why is this way not used by SAP?
Thanks for your feedback
Johannes

As regards the Numbers in Type column , i have posted this to Db forum....:
Number in column Type in view Dba_ddl_locks...
I'll be glad if you provide me with an answer.....
Thanks......
Sim

Similar Messages

  • Schema level and table level supplemental logging

    Hello,
    I'm setting up bi- directional DML replication between two oracle databases. I have enabled supplemental logging database level by running this command-
    SQL>alter database add supplemental log data (primary key) columns;
    Database altered.
    SQL> select SUPPLEMENTAL_LOG_DATA_MIN, SUPPLEMENTAL_LOG_DATA_PK, SUPPLEMENTAL_LOG_DATA_UI from v$database;
    SUPPLEME SUP SUP
    IMPLICIT YES NO
    -My question is should I enable supplemental logging table level also(for DML replication only)? should I run the below command also?
    GGSCI (db1) 1> DBLOGIN USERID ggs_admin, PASSWORD ggs_admin
    Successfully logged into database.
    GGSCI (db1) 2> ADD TRANDATA schema.<table-name>
    what is the deference between schema level and table level supplemental logging?

    For Oracle, ADD TRANDATA by default enables table-level supplemental logging. The supplemental log group includes one of the following sets of columns, in the listed order of priority, depending on what is defined on the table:
    1. Primary key
    2. First unique key alphanumerically with no virtual columns, no UDTs, no functionbased
    columns, and no nullable columns
    3. First unique key alphanumerically with no virtual columns, no UDTs, or no functionbased
    columns, but can include nullable columns
    4. If none of the preceding key types exist (even though there might be other types of keys
    defined on the table) Oracle GoldenGate constructs a pseudo key of all columns that
    the database allows to be used in a unique key, excluding virtual columns, UDTs,
    function-based columns, and any columns that are explicitly excluded from the Oracle
    GoldenGate configuration.
    The command issues an ALTER TABLE command with an ADD SUPPLEMENTAL LOG DATA clause that
    is appropriate for the type of unique constraint (or lack of one) that is defined for the table.
    When to use ADD TRANDATA for an Oracle source database
    Use ADD TRANDATA only if you are not using the Oracle GoldenGate DDL replication feature.
    If you are using the Oracle GoldenGate DDL replication feature, use the ADD SCHEMATRANDATA command to log the required supplemental data. It is possible to use ADD
    TRANDATA when DDL support is enabled, but only if you can guarantee one of the following:
    ● You can stop DML activity on any and all tables before users or applications perform DDL on them.
    ● You cannot stop DML activity before the DDL occurs, but you can guarantee that:
    ❍ There is no possibility that users or applications will issue DDL that adds new tables whose names satisfy an explicit or wildcarded specification in a TABLE or MAP
    statement.
    ❍ There is no possibility that users or applications will issue DDL that changes the key definitions of any tables that are already in the Oracle GoldenGate configuration.
    ADD SCHEMATRANDATA ensures replication continuity should DML ever occur on an object for which DDL has just been performed.
    You can use ADD TRANDATA even when using ADD SCHEMATRANDATA if you need to use the COLS option to log any non-key columns, such as those needed for FILTER statements and KEYCOLS clauses in the TABLE and MAP parameters.
    Additional requirements when using ADD TRANDATA
    Besides table-level logging, minimal supplemental logging must be enabled at the database level in order for Oracle GoldenGate to process updates to primary keys and
    chained rows. This must be done through the database interface, not through Oracle GoldenGate. You can enable minimal supplemental logging by issuing the following DDL
    statement:
    SQL> alter database add supplemental log data;
    To verify that supplemental logging is enabled at the database level, issue the following statement:
    SELECT SUPPLEMENTAL_LOG_DATA_MIN FROM V$DATABASE;
    The output of the query must be YES or IMPLICIT. LOG_DATA_MIN must be explicitly set, because it is not enabled automatically when other LOG_DATA options are set.
    If you required more details refer Oracle® GoldenGate Windows and UNIX Reference Guide 11g Release 2 (11.2.1.0.0)

  • Need to know schema name and table name associated with a column-URGENT

    Hi folks,
    I need to know the schema name and the table name associated with a column. Though jdbc has the api to getTableName and getSchemaName, some database vendor like oracle does return empty upon call of mentioned methods. I found that oracle driver does not support that ……
    Can any one give me the solution? It is urgent. Or do you suggest any third pary jdbc driver which can provide those?
    Thanks
    Angelina

    Angelina,
    Your question has been discussed several times previously in this forum. Search this forum's archives for "getTableName". Oracle JDBC driver does not implement this (because "it is not feasible" -- according to Oracle).
    First of all, I would suggest that you could probably change your application's logic so that you would not need this functionality (but I guess that is not feasible either, right :-)
    Alternatively, you could try querying the Oracle database data dictionary.
    Good Luck,
    Avi.

  • How to find schema of a table and a view

    Hi,
    I have an old form which uses one table and one view. I know its database. Now I'm making another form in some other database and want to use the old form but for that I need to know the schema of that table and the view so that I can give the schema name and db link to connect (meaning schema.table_name@dbname). How do I find out the schema for that table and view.
    I did a search by using "select owner from all_objects where object_name = tablen" and it says PUBLIC. There's no schema called Public. I can see Public Synonyms but cannot find that table and view in it. So please help. I'm trying since long to find its schema.
    Thanks.

    Hi ,
    Isn't it peculiar that i have declared a public synonym on table BIOGR as user523269 does.... and the sql statement:
    select owner from all_objects where object_name='BIOGR' works.... whereas of user523269 does not...?????
    SQL> select * from dba_synonyms where table_name='BIOGR';
    OWNER                          SYNONYM_NAME                   TABLE_OWNER                    TABLE_NAME                     DB_LINK
    PUBLIC                         BIOGR                          HIS                            BIOGR Regards,
    Simon

  • View Owner and table name of public synonym

    A schema user has created a public synonym of a table to another user, say U1.
    How could U1 view all the details of the public synonyms, such as a list of all the public synonyms, and the corresponding owner and table names?

    select synonym_name
           , table_owner
           , table_name
    from all_synonyms
    where owner = 'PUBLIC'
    order by 2, 3
    /Be warned that this is likely to be a very long list, so you might want to also filter on
    and table_owner not ('SYS', 'SYSTEM')or similar.
    Cheers, APC
    Blog : http://radiofreetooting.blogspot.com/

  • How to hide stored proc and tables schema

    hi,(sqlserver 2005 and sqlserer 2008 r2 express)
                I have to give my database to some body he has his own server, i do not want him to see my stored porcs code and/or name , and tables schema.
               I have used encryption to that,
    but i think , there is some code available on internet , which can be used to get the code from stored procs,
    please tel me how i can i accomplish the task.
    yours sincerely

    However, this works perfectly if the user is the owner of the database. Look
    that …
    • Create a new SQL login "login1"
    • Create a user named “login1” in master database
    • Grant CREATE DATABASE to login1
    • While impersonating login1, create a database called “dbteste”
    • Revoke CREATE DATABASE permission from login1
    • Revoke VIEW ANY DATABASE permission from PUBLIC
    • Register this server as login1
    • From the “login1” session, expand database tree. Now, you should see
    master, tempdb, dbteste
    • Grant VIEW ANY DATABASE to PUBLIC
    • From the “login1” session, you should see all the databases
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Hello Anybody, I have a question. Can any of you please suggest me how to make an xml file from the database table with all the rows? Note:- I am having the XSD Schema file and the resulted XML file should be in that XSD format only.

    Hello Anybody, I have a question. Can any of you please suggest me how to make an xml file from the database table with all the records?
    Note:- I am having the XSD Schema file and the resulted XML file should be in that XSD format only.

    The Oracle documentation has a good overview of the options available
    Generating XML Data from the Database
    Without knowing your version, I just picked 11.2, so you made need to look for that chapter in the documentation for your version to find applicable information.
    You can also find some information in XML DB FAQ

  • New User Database schema and table name

    When i create a new user in Oracle Webcenter Spaces 11g, I am not able to get the name of the database schema and table, where it is stored. Any insight on this will be very helpful.

    WebCenter (and WebCenter spaces) uses an 'identity store' instead of database schema for storing user information - in an 'out of the box' installation, users are maintained through an embedded WebLogic LDAP store.
    See the Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter, p. 34-2.
    At the end of section 34.4.1:
    WebCenter Spaces supports self-registration. When new WebCenter users
    self-register, they create their own login and password and a new user account is
    created in the identity store. See also, Section 34.4, "Allowing Self-Registration".
    user9097357 wrote:
    When i create a new user in Oracle Webcenter Spaces 11g, I am not able to get the name of the database schema and table, where it is stored. Any insight on this will be very helpful.

  • Need to know schema and table name

    Hi folks,
    I need to know the schema name and the table name associated with a column. Though jdbc has the api to getTableName and getSchemaName, some database vendor like oracle does return empty upon call of mentioned methods. I found that oracle driver does not support that ��
    Can any one give me the solution? It is urgent. Or do you suggest any third pary jdbc driver which can provide those?
    Thanks
    Angelina

    hi,
    does not work for me.
    more pls
    --thanks                                                                                                                                                                                                                   

  • Schema and Table .. Few doubts.

    Hi ,
    Can you please help me out on following questions.
    1. How to physicalizing the Logical Model into database Schema AND Tables
    2. How to create a Schema and table in oracle 11g. Let me know if scripts are available.
    3. How to create a read only user with different restricted access.
    4. How to deploying the Schema, Tables (and potential scripts) into Exadata.
    Please provide the aboce details.
    Thanks in advance.
    Regards,
    Parag

    You need a Database Designer and a Database Administrator.
    1. With experience of having done so earlier or having learned as an understudy to someone with expertise
    2. Look up the Oracle 11g database SQL documentation. See http://www.oracle.com/pls/db112/homepage
    3. See the Oracle 11g database Administrator's Guide and Security Guide (from the above URL)
    4. Through a proper Change Control procedure. Each organisation has it's own methods of source code control and deployment.
    Hemant K Chitale

  • Schema and Table ..

    Hi ,
    Can you please help me out on following questions.
    1. How to physicalizing the Logical Model into database Schema AND Tables
    2. How to create a Schema and table in oracle 11g. Let me know if scripts are available.
    3. How to create a read only user with different restricted access.
    4. How to deploying the Schema, Tables (and potential scripts) into Exadata.
    Please provide the aboce details.
    Thanks in advance.

    1. How to physicalizing the Logical Model into database Schema AND TableseTRM
    http://etrm.oracle.com/
    2. How to create a Schema and table in oracle 11g. Let me know if scripts are available.Are you referring to custom schemas? If yes, please see https://forums.oracle.com/forums/search.jspa?threadID=&q=Custom+AND+Schema&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    3. How to create a read only user with different restricted access.https://forums.oracle.com/forums/search.jspa?threadID=&q=APPS+AND+Read+AND+Only&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    4. How to deploying the Schema, Tables (and potential scripts) into Exadata.What do you mean? Please elaborate more.
    Thanks,
    Hussein

  • JDBC Schema and Table Names Reversed

    Hi,
    We're currently evaluating CR4E but are unable to successfully run/preview any reports.
    We have successfully created a JDBC  connection using the generic JDBC driver. We are connecting to an Ingres database. The connection is successful and we can browse databases/schemas/tables with no problem. The problem is with the SQL that the reporting engine is generating.
    A simple example:
    SELECT "currency"."description" FROM   "currency"."john" "currency"
    In this statement, "currency" is actually the table and "john" is the schema name.
    The query should read:
    SELECT "currency"."description" FROM   "john"."currency" "currency"
    Help would be appreciated as we're completely stuck.
    Many thanks,
    Darran Smith

    Hi Tej,
    Thanks for clarifying the issue on the JRC.
    Executing:
    SELECT "price_type"."currency", "price_type"."description" FROM   "price_type"."john" "price_type"
    against the DB results in "Table 'john' does not exist or is not owned by you" as expected.
    Executing
    SELECT "price_type"."currency", "price_type"."description" FROM   "john"."price_type" "price_type"
    against the DB works just fine.
    I amended my code to simply call:
    CRJavaHelper.changeDataSource(reportClientDocument, userName, password, connectString, driverName, JNDIName);
    and changed the CRJavaHelper.java file around line 145 that originally reads:
    newTable.setQualifiedName (origTable.getAlias ());
    I tried setting the qualified name to various different things:
    "price_type"
    "john.price_type"
    "otherSchema.price_type"
    None of these worked, but they did produce different things in the JDBC trace log. I've uploaded the JDBC log file to showing what happens with either "price_type" or "john.price_type":
    [http://www.romofabrics.com/iijdbc.txt|http://www.romofabrics.com/iijdbc.txt]
    As you can see, everything looks OK (including the schema and table name) until the very final select statement is created.
    When you say that generic JDBC is supported, is that what I'm effectively using?
    Cheers,
    Darran

  • Export/Import utility: unusual schema and table names

    Hi, I am working on the correct TABLE, SCHEMA.TABLE and SCHEMA names validation.
    Unfortunately, I didn't find good examples in documentation and therefore turn to the forum.
    Example: I have "My User" schema and "My Table" table and SCOTT with "scott table".
    Export:
    If I connect as My User (using client 10), I have to write
    TABLES=('"my table"', 'SCOTT."scott table"')
    If I connect as My User, (client 9 and older?) I have to write
    TABLES=('"My Table"', '"SCOTT.scott table"')
    Am I wright? It seems to work.
    ==The first question:
    Does the quoting method depends on the client version?
    I mean, '"SCOTT.scott table"' works on 9 but 'SCOTT."scott table"' works on 10.
    ==
    Further, If I connect as SCOTT, (client 10), I write
    TABLES=('"My User"."My Table"', 'SCOTT."scott table"')
    It seems to work.
    If I connect as SCOTT, (client 9 and older?), neither
    TABLES=('"My User"."My Table"', 'SCOTT."scott table"')
    nor
    TABLES=('"My User.My Table"', '"SCOTT.scott table"')
    doesn't work!
    == The second question:
    How should I write "My User"."My Table" on the 9 client?
    Import:
    I don't know how to make import to "My User".
    FULL=Y
    TOUSER='"my user"'
    # and
    #TOUSER="my user"
    doesn't work. The same with USER mode and TABLE mode import.
    Thanks to everyone who can help.

    I'm not sure how you would have been able to create a user with the user name 'my user' since gaps in the username are not allowed.
    Generally, Oracle isn't case sensitive, so the fact that 'my user' gets converted to 'MY USER' isn't a problem - infact, oracle will always present usernames in UPPER CASE unless you explicitly use the LOWER() function when selecting them from the dba_users table.
    So anyway, I think that the steps you need are:
    (from SQL*Plus, logged in a as a DBA user e.g. sys or system)
    create user MY_USER
    identified by apassword;
    grant connect, resource to my_user;
    Then, from the operating system command line:
    imp my_user/apassword@connect_string file=dump_filename.dmp FROMUSER=scott TOUSER=my_user;
    that should work.....
    R

  • Is XS Project right for Database Schema and tables

    Hi Friends
    1.As per OpenSAP video it is suggesting to use XS Project for Database objects.
    In my case I am planning to do AO Reporting and not creating any UI , is XS project still the right project type.
    There is an option for General ->Project - would that be the right one.
    2. Also in my UI I am not able to see the Prefrences->SAP Hana Development ->Repository Access to set the regit.exe. I did see couple of post mentioned about it but the response was not very clear , hence asking the question again.
    regards
    Poonam

    Hi Poonam,
    Poonam Hemrajani wrote:
    1.As per OpenSAP video it is suggesting to use XS Project for Database objects.
    In my case I am planning to do AO Reporting and not creating any UI , is XS project still the right project type.
    There is an option for General ->Project - would that be the right one.
    Project is used to group all the required development artifacts and the libraries required for them. So based on your requirement you can choose. I think "General" project would suffice your requirement if it is only to create schemas and tables.
    But on the other hand if you choose to build an application using XS related libraries you can either choose to import those libraries later or create using a XS project now.
    Will wait along with you to see  Thomas Jung comments on this.
    Poonam Hemrajani wrote:
    2. Also in my UI I am not able to see the Prefrences->SAP Hana Development ->Repository Access to set the regit.exe. I did see couple of post mentioned about it but the response was not very clear , hence asking the question again.
    Firstly from SP7, it is not required to setup regi.exe file. This file resides in hdbclient folder. So you need to check where you have installed hdbclient to see if you have that regi.exe file and configure it accordingly in the Path ( Preferences --> SAP HANA Development --> Repository Access ) you mentioned.
    Regards,
    Krishna Tangudu

  • Tables that store Schemas, PCRs and Features

    Hi All,
    I wanted to check with al you, if there are any tables which store all the Schemas, PCRs and Features in one place.
    If yes, it would be very helpful if you can share these tables.
    Thanks in advance !!
    Naveen

    Hi Naveen,
    Table for Payroll schemas are
    T52C0  and   T52C1 and
    Table  T52C5   for  Personnel Calculation Rules 
    and table T549D for Feature Directory 
    Warm Regards,
    Kapil Kaushal

Maybe you are looking for

  • Sap Query custom field assigned to wrong field group (in extract)

    Hello, I want to add an extra field to InfoSet /SAPQUERY/MEBANF at EBAN level. I added a field in a normal way: I fill it with a constant value. I adapted Sap Query: In result, I got the value in new column but only for certain rows: The value is the

  • CSS General Tips and Tricks, Please if you can add to this, thanks

    I thought of some general guidelines in CSS and XHTML, please feel free to add some more if you think i missed, thanks in advance ! No Empty Divs Use text-indents in hyperlinks for images and images background so that the  div does not remain empty E

  • Photoshop CS6 issue

    Hi everyone. I'm having a weird problem in Photoshop CS6. I just installed it and I've been getting strange "artifacts" when I use the move tool. Also, when I work with text it displays poorly. It looks rough and not anti-aliased. I'm running Windows

  • Returnable packing

    Hi all! I am doing delivery with packing and returnable packing material. After PGI, i am creating billing. Here system asks to maintain price for packing and returnable packing also. But I should not maintain price for returnable packing. How can we

  • Mainstage on Macbook

    I was wondering how the performance of Mainstage will compare when using a standard MacBook (new Penryn, 2.4ghz with 3MB L2 cache, 2GB RAM and 5400rpm HD), when compared with a MacBook Pro (2.5ghz with 6MB L2 cache, 2GB RAM, 7200rpm HD)? With Mainsta