SDProp not, ummm, propagating?

I came across an environment today that is leveraging the Account Operators group. However, members (user objects) of the group do not have their permissions inheritance disabled and stamped with the ACL of the AdminSDHolder container. At first I thought
someone had manually excluded the group from SDProp but when checking the dsHeuristic flag on the configuration partition it is
neither set to HEX 1
nor any other hex combination for excluding protected groups. I have not yet checked to see if this issue is also occurring for members of other protected groups, assuming it is not what
am I missing? Thanks! 
References:
AdminSDHolder, Protected Groups and SDPROP

Please to the Wiki I started here: http://social.technet.microsoft.com/wiki/contents/articles/22331.adminsdholder-protected-groups-and-security-descriptor-propagator.aspx
Is it possible to disable the protection of protected groups and their members?
Yes, you can enable the inheritance of permissions from the parent object on AdminSDHolder container to allow the propagation of parent ACLs on protected groups and their members. However, this is highly not recommended.
So, check the permissions on the container and if inheritance is enabled.
This posting is provided AS IS with no warranties or guarantees , and confers no rights.
Ahmed MALEK
My Website Link
My Linkedin Profile
My MVP Profile

Similar Messages

  • WebCenter user role not getting propagated

    Hi,
    I am creating a WebCenter WSRP portlet application. I expected, after registering the application as a portlet, when I will consume it in WebCenter, the currently logged in user's name and role will be accessible. But in my case, when I am trying to check the logged in user's role using request.isUserInRole(...) method, it always return false. When I debugged the application, I saw that the user role is empty.
    Can someone please help me understand, if I have to do anything to successfully propagate the logged user's role to the custom portlet application.
    Just so you know, I could access the logged in user's name using request.getUserPrincipal().getName(). Please help.
    Thank you,
    Kanchan Upadhyay

    Hi,
    Yes, I am using LDAP and everything else in webcenter works fine. Just the user role is not getting propagated to my custom application developed using portlet. I have tried in taskflow also, seems like the user role is not accessible from there as well. Is there any specific way of accessing user information for custom application hosted in webcenter as portlets?
    Your help is appreciated!!
    Thank you,
    Kanchan

  • Updateable Snapshot changes not getting propagated

    Hi,
    I am using Oracle 8.1.7 with Updateable snapshot replication. When I do a dbms_snapshot.refresh as the repadmin user from the snapshot site, the changes I made to the table I am refreshing are not pushed to the master site. Also, the update is actually overwritten by the value that exists on the master site.
    Here is the actual refresh call sql:
    EXECUTE dbms_snapshot.refresh('scpa.dag', 'F', NULL, TRUE, TRUE, 1, 0, 0, TRUE);
    What table can I look in to see whether or not my update on the snapshot site is queued.
    I get no errors when I do the refresh.
    Thanks,
    Chris

    Try check deferror view on master site. When you call refresh procedure you set parameter refresh_after_errors to True, so there can be same unresolved replication conflict. In DBA studio it is tab Errors for node
    DB->Replication->Administration
    If there are no record in deferror on master site, check if you snapshot is a member of snapshot group. If not changes is not propagated.

  • Messages not getting propagated?

    I'm using CDC and streams - distributed async auto-log. Things have been working fine for a while. We had a DB crash due to a bad disk and I rebuilt the DB. We had a major gap in our data and getting streams to work again has been hell.
    I'm seeing the most bizarre thing. I have one change set and one change source. I disable the change set for a while so I can do a manually load of data that is missing. I do a extend to see where the data is currently at - then I manually load the data up to that point. During the load I can see in the alert.log archive logs from production registering fine. Then, when I'm ready, I enable the change set. There's data in the change tables from before, so it begins to work, but as I watch the alert.log :
    LOGMINER: Begin mining logfile: ...
    LOGMINER: End mining logfile: ...
    No rows are going into the change tables!!?!?!?!?! The CSCN$ is changing in the views and you can see messages coming in, but nothing in the change tables. This goes on for a while and finally 10 or 15 minutes later they start coming in. Now I have a gap again and I have to go back and manually fix things.
    Why on earth would no rows be inserted into the change tables??? Any ideas? And, is there an easier way to fix this? I'd like to be able to go back in time and start over. I've tried DBMS_CAPTURE_ADM.ALTER_CAPTURE to change the start_scn, and this works, the older archive logs are mined, but the cscn$ in the veiws are not changed.
    This CDC streams is not easy to manage change data when your app has errors and you need to be able to have fine grain control over the data coming in...

    If there are no errors or session id's in DBA_QUEUE_SCHEDULES then perhaps the propogation was never started!
    Use this to start propogation
    DBMS_AQADM.SCHEDULE_PROPAGATION (queue_name         IN VARCHAR2,
                                      destination       IN VARCHAR2 DEFAULT NULL,
                                      start_time        IN DATE DEFAULT SYSDATE,
                                      duration          IN NUMBER DEFAULT NULL,
                                      next_time         IN VARCHAR2 DEFAULT NULL,
                                      latency           IN NUMBER DEFAULT 60,
                                      destination_queue IN VARCHAR2 DEFAULT NULL);If, for whatever reason it was unscheduled, for example a DB shutdown, then use this to re-start
    DBMS_AQADM.ENABLE_PROPAGATION_SCHEDULE (queue_name        IN VARCHAR2,
                                            destination       IN VARCHAR2 DEFAULT NULL,
                                            destination_queue IN VARCHAR2 DEFAULT NULL);

  • Re: caller principal not being propagated correctly from servet to EJB calls

     

    Obviously this doe not work as expected: Whenn you create a stateless session Bean, on the first call the principal is preserved - any subsequent call executes under principal 'system'. Is this a bug or a feature!?

  • Permissions not being propagated to files

    Hi.
    Wondering if anyone can help me. Iv recently updated to Mavericks & Server 3.0.2. Iv setup permissions on a shared folder using the server app. Works fine apart from files aren't getting the correct permissions. Instead they get a permission called custom.
    Here's a basic example. I have a lot more users/groups.
    Folder: Office support = Full control (grayed, so its been progated from a higher folder)
    File in the folder above. Office support = Custom
    Anyone know why this is happening?
    Cheers,
    Ben

    No answers for you, just a similar issue. If a single user works on files in a folder and drags that folder to a shared directory, no other users have access to the new folder, even though pretty much everyone in the universe has RW permissions to the enclosing folder.

  • Principal(s) present in a Subject not propagated to EJBs

    We are a team of students developing a J2EE web application and want to provide for security using JAAS and a combination of programmatic and declarative security.
    Development Environment:
    Sun Java System Application Server 1.4
    J2EE 1.4, J2SE 1.4.2, Eclipse 2.1, Struts 1.1, MySQL
    We have developed a custom LoginModule (along the lines of the article http://www.javaworld.com/javaworld/jw-09-2002/jw-0913-jaas.html)
    User Id and password are taken from a jsp page and authenticated using passwords in a MySQL db.
    After authentication, a Subject object (javax.security.auth.Subject) containing appropriate principals (com.sun.enterprise.deployment.PrincipalImpl) is put into the user session.
    Declarative security (roles, role references, principal mappings, method permissions) are defined for EJBs in the ejb-jar.xml, sun-ejb-jar.xml, application.xml and sun-application.xml. A call to an EJB method is done by creating a PrivilegedAction wrapper, obtaining the subject from the session and executing the statement:
    Subject.doAsPrivileged(subject, new PrivilegedAction() {
    public Object run() {
    myEjb.methodA();
    return null;
    }, null);
    The Problem:
    In the EJB method the PrincipalCollection returned by SessionContext.getCallerPrincipal() shows the caller to be ANONYMOUS (I got this after commenting out the ejb method permissions and letting the method be accessed unchecked). The identity with which the call is made is not being propagated.
    I have been banging my head on the problem for around 2 weeks and still no breakthrough. Could you please provide some guidance or comments as to what might be the problem.
    Thanks
    Best Regards
    Rajat Agrawal
    SSN School of Advanced Software Engineering
    Kalavakkam, Tamil Nadu
    India

    Hi
    To plugin a custom login mechanism - you will need to do the following:
    http://developers.sun.com/prodtech/appserver/reference/techart/as8_authentication/index.html
    We support custom login modules - but for the subject to have the principals that you want from your loginmodule - you will have to hook your LoginModule through the realms infrastructure.
    - thanks
    Harpreet

  • Message Propagation within DB not working

    Hi,
    I am just following steps as depicted in reference manuals, to implement multiple consumer queue. What I found was even though I am enabling propagation message is not trnasferring to another queue.
    Can anybody suggest way of working out this.
    regards
    Navneet

    Hi,
    There can be many reasons why messages are not getting propagated. First make sure you have atleast 2 job queue processes (init.ora parameter - job_queue_processes).
    Check the log directory to see if you have any snapshot trace files. That should give you more info on why propagation is not happening.

  • Propagation not working

    Hi all, I have a problem getting propagation (with transformation) to work.
    First things first:
    - Oracle 10.2.0.3 EE
    - HP-UX 11.11
    - job_queue_processes=2
    - aq_tm_processes NOT explicitly set
    The goal of my setup:
    - have a message of one type come in
    - transform it to another type and
    - propagate it to another queue
    To make tests easier, everything runs within one Schema with aq_administrator_role granted. I tried that (code below), but the message will not be propagated to the second queue. The message remains in the first queue in status 0.
    Am I missing something?
    Best regards,
    Uwe
    Here's the setup:
    -- Outgoing Queue with user defined MyMsgType
    CREATE TYPE mymsgtype AS OBJECT(subject VARCHAR2(100));
    BEGIN
    SYS.DBMS_AQADM.CREATE_QUEUE_TABLE
    QUEUE_TABLE => 'AQTEST.VCQ_tab'
    ,QUEUE_PAYLOAD_TYPE => 'mymsgtype'
    ,COMPATIBLE => '10.0'
    ,STORAGE_CLAUSE => '
    TABLESPACE USERS'
    ,SORT_LIST => ''
    ,MULTIPLE_CONSUMERS => FALSE
    ,MESSAGE_GROUPING => 0
    ,SECURE => FALSE
    End;
    BEGIN
    SYS.DBMS_AQADM.CREATE_QUEUE
    QUEUE_NAME => 'AQTEST.VCQueue'
    ,QUEUE_TABLE => 'AQTEST.VCQ_tab'
    ,QUEUE_TYPE => SYS.DBMS_AQADM.NORMAL_QUEUE
    ,MAX_RETRIES => 0
    ,RETRY_DELAY => 0
    ,RETENTION_TIME => -1
    END;
    BEGIN
    SYS.DBMS_AQADM.START_QUEUE
    QUEUE_NAME => 'AQTEST.VCQueue'
    ,ENQUEUE => TRUE
    ,DEQUEUE => TRUE
    END;
    -- Incoming Queue with user defined MsgType
    CREATE TYPE msgtype AS OBJECT(subject VARCHAR2(100),
    text BLOB);
    BEGIN
    SYS.DBMS_AQADM.CREATE_QUEUE_TABLE
    QUEUE_TABLE => 'AQTEST.msgtypeQ_tab'
    ,QUEUE_PAYLOAD_TYPE => 'aqtest.msgtype'
    ,COMPATIBLE => '10.0'
    ,STORAGE_CLAUSE => '
    TABLESPACE USERS'
    ,SORT_LIST => ''
    ,MULTIPLE_CONSUMERS => TRUE
    ,MESSAGE_GROUPING => 0
    ,SECURE => FALSE
    End;
    BEGIN
    SYS.DBMS_AQADM.CREATE_QUEUE
    QUEUE_NAME => 'AQTEST.msgtypeQueue'
    ,QUEUE_TABLE => 'AQTEST.msgtypeQ_tab'
    ,QUEUE_TYPE => SYS.DBMS_AQADM.NORMAL_QUEUE
    ,MAX_RETRIES => 0
    ,RETRY_DELAY => 0
    ,RETENTION_TIME => 0
    END;
    BEGIN
    SYS.DBMS_AQADM.START_QUEUE
    QUEUE_NAME => 'AQTEST.msgtypeQueue'
    ,ENQUEUE => TRUE
    ,DEQUEUE => TRUE
    END;
    --Transformation
    CREATE OR REPLACE FUNCTION my2msg_t(in_mymsg msgtype)
    RETURN mymsgtype AS
    new_msg mymsgtype;
    BEGIN
    new_msg := mymsgtype(in_mymsg.subject);
    RETURN new_msg;
    END my2msg_t;
    BEGIN
    DBMS_TRANSFORM.CREATE_TRANSFORMATION(
    schema => 'AQTEST',
    name => 'MY2MSG_XFM',
    from_schema => 'AQTEST',
    from_type => 'MSGTYPE',
    to_schema => 'AQTEST',
    to_type => 'MYMSGTYPE',
    transformation => 'my2msg_t(source.user_data)');
    END;
    --Propagation
    /* Add subscriber for propagation with transformation. */
    -- setzt Multiple Consumer Queue voraus.
    DECLARE
    subscriber sys.aq$_agent;
    BEGIN
    subscriber := sys.aq$_agent('msg2mymsg','AQTEST.VCQueue',null);
    DBMS_AQADM.ADD_SUBSCRIBER(
    queue_name => 'AQTEST.msgtypeQueue',
    subscriber => subscriber,
    transformation => 'AQTEST.MY2MSG_XFM');
    END;
    BEGIN
    dbms_aqadm.schedule_propagation(
    queue_name => 'AQTEST.msgtypeQueue',
    latency => 0);
    END;
    Tests
    -- Session A (exits nicely):
    set serveroutput on size 9999
    DECLARE
    v_msg msgtype;
    v_msgid RAW(16);
    v_options DBMS_AQ.enqueue_options_t;
    v_props DBMS_AQ.message_properties_t;
    v_recipient DBMS_AQ.aq$_recipient_list_t;
    BEGIN
    v_msg := msgtype( 'Test_1', empty_blob );
    v_recipient(1) := SYS.aq$_agent ('dummy', null, null);
    v_props.recipient_list := v_recipient;
    DBMS_AQ.ENQUEUE( 'msgtypeQueue', v_options, v_props, v_msg, v_msgid );
    COMMIT;
    dbms_output.put_line( v_msgid );
    END;
    -- Session B (waits forever):
    set serveroutput on size 9999
    DECLARE
    v_msg mymsgtype;
    v_msgid RAW(16);
    v_options DBMS_AQ.dequeue_options_t;
    v_props DBMS_AQ.message_properties_t;
    v_recipient DBMS_AQ.aq$_recipient_list_t;
    BEGIN
    v_options.consumer_name := 'dummy';
    DBMS_AQ.DEQUEUE('VCQueue', v_options, v_props, v_msg, v_msgid);
    COMMIT;
    dbms_output.put_line( v_msgid );
    dbms_output.put_line( v_msg.subject );
    END;
    /

    Thanks for your answer, Daniel,
    Dequeue on the "msgtypequeue" works fine. By the way, the message didn't expire, SQL output was just hardly readable - this should be more readable now:
    SQL> select qs.name, v.*
      2    from v$aq v, all_queues qs
      3   where waiting+ready+expired > 0
      4     and v.qid = qs.qid;
    NAME                QID    WAITING      READY    EXPIRED TOTAL_WAIT AVERAGE_WAIT
    MSGTYPEQUEUE      44946          0          1          0        975          975I also added the schema name for the transformation function:
       transformation => 'AQTEST.my2msg_t(source.user_data)');
    ...That didn't help either. :-(
    Best regards,
    Uwe

  • 9216 new Zone not propagated to other swiches in Fabric

    hello
    are they any specials hints to propaged new zone
    after creation
    customer created new zone ,activate it
    but there is not see on other switchs in the fabric
    in same Vsan ?
    thanks for any advice
    JYP

    If you have turned off the `zoneset distribute full' (default : it is turned off), only the active zoneset is sent. Are you using aliases? If so you can enable the distribute full option and see that aliases are propagated. There are also a couple of bugs documented on certain zone sets not getting propagated. Take a look at them also.

  • Sp_addscriptexec is not working with FTP Snapshot delivery

    Hi,
    We have a SQL Server Merge Replication topology. Both Publisher a Subscribers are using SQL Server 2012.
    As I have seen in http://msdn.microsoft.com/en-us/library/ms174360(v=sql.120).aspx
    "Using sp_addscriptexec to
    post a script file for publications using FTP for snapshot delivery is only supported for Microsoft SQL Server Subscribers."
    So we should be OK...
    The problem is that the Merge Agent is looking for the Script in the local PC instead of download it form the
    FTP Server.
    Here is the Code at the publisher:
    exec sp_addscriptexec 'IPoint_Pub','C:\IPoint_Files\ReplicationScripts\User\reIndex.sql'
    This is how the subscription was created:
    use IPoint
    exec sp_addmergepullsubscription @publisher = @Central_Server_Name, @publication = N'IPoint_Pub', @publisher_db = @MGR_DB, @subscriber_type = N'Local', @subscription_priority = 0, @description = N'', @sync_type = N'Automatic'
    exec sp_addmergepullsubscription_agent
    @publisher = @Central_Server_Name,
    @publisher_db = @MGR_DB,
    @publication = N'IPoint_Pub',
    @distributor = @Central_Server_Name,
    @distributor_security_mode = 0, @distributor_login = 'XXX', @distributor_password = 'XXX',
    @enabled_for_syncmgr = N'True',
    @frequency_type = 4, @frequency_interval = 1, @frequency_relative_interval = 1, @frequency_recurrence_factor = 1, @frequency_subday = 4, @frequency_subday_interval = 3, @active_start_time_of_day = 0, @active_end_time_of_day = 235959, @active_start_date = 20100527, @active_end_date = 99991231,
    @alt_snapshot_folder = N'', @working_directory = N'',
    @use_ftp = N'True',
    @job_login = null, @job_password = null,
    @publisher_security_mode = 0, @publisher_login = 'XXX', @publisher_password = 'XXX',
    @use_interactive_resolver = N'False', @dynamic_snapshot_location = null, @use_web_sync = 0,
    @hostname =@SUCURSAL_ID
    GO
    And the log of the REPLMERG.EX
    2014-03-29 13:01:49.009 Microsoft SQL Server Merge Agent 11.0.2100.60
    2014-03-29 13:01:49.009 Copyright (c) 2008 Microsoft Corporation
    2014-03-29 13:01:49.009
    2014-03-29 13:01:49.009 The timestamps prepended to the output lines are expressed in terms of UTC time.
    2014-03-29 13:01:49.009 User-specified agent parameter values:
    -Publication Netul_Pub
    -Publisher SRV01
    -Subscriber NETUL-01\SQLEXPRESS
    -Distributor SRV01
    -PublisherDB IPoint_Netul
    -SubscriberDB IPoint
    -SubscriptionType 1
    -ParallelUploadDownload 1
    -DistributorLogin sucursal
    -DistributorPassword **********
    -DistributorSecurityMode 0
    -PublisherLogin sucursal
    -PublisherPassword **********
    -PublisherSecurityMode 0
    -SubscriberSecurityMode 1
    -OutputVerboseLevel 1
    -Validate 0
    2014-03-29 13:01:49.019 Connecting to Subscriber 'NETUL-01\SQLEXPRESS'
    2014-03-29 13:01:50.654 Connecting to Distributor 'SRV01'
    2014-03-29 13:01:51.599 Initializing
    2014-03-29 13:01:51.604 Validating publisher
    2014-03-29 13:01:51.614 Connecting to Publisher 'SRV01'
    2014-03-29 13:01:51.769 Retrieving publication information
    2014-03-29 13:01:51.774 Retrieving subscription information.
    2014-03-29 13:01:52.294 Connecting to Subscriber 'NETUL-01\SQLEXPRESS'
    2014-03-29 13:01:52.304 Connecting to Distributor 'SRV01'
    2014-03-29 13:01:52.414 Initializing
    2014-03-29 13:01:52.429 Validating publisher
    2014-03-29 13:01:52.439 Connecting to Publisher 'SRV01'
    2014-03-29 13:01:52.604 Retrieving publication information
    2014-03-29 13:01:52.619 Retrieving subscription information.
    2014-03-29 13:01:53.274 [29%] [0 sec remaining] Snapshot files will be downloaded via ftp
    2014-03-29 13:01:53.284 [29%] [0 sec remaining] Snapshot will be applied from a compressed cabinet file
    2014-03-29 13:01:53.294 [29%] [0 sec remaining] Connecting to ftp site 'SRV01.real2b.com'
    2014-03-29 13:01:55.019 [33%] [2 sec remaining] Extracting snapshot file 'Documento_Formc3f5d2f9_190.sch' from cabinet file
    2014-03-29 13:01:55.064 [33%] [2 sec remaining] Extracted file 'Documento_Formc3f5d2f9_190.sch'
    2014-03-29 13:01:57.299 [33%] [2 sec remaining] Applied script 'Documento_Formc3f5d2f9_190.sch'
    2014-03-29 13:01:57.304 [33%] [2 sec remaining] Preparing table 'Documento_Formulario_Otros' for merge replication
    2014-03-29 13:02:02.574 [51%] [8 sec remaining] Extracting snapshot file 'sysmergesubsetfilters_Documento_Formulario_Otros90.bcp' from cabinet file
    2014-03-29 13:02:02.594 [51%] [8 sec remaining] Extracted file 'sysmergesubsetfilters_Documento_Formulario_Otros90.bcp'
    2014-03-29 13:02:02.604 [55%] [7 sec remaining] Bulk copying data into table 'sysmergesubsetfilters'
    2014-03-29 13:02:02.609 [55%] [7 sec remaining] Bulk copied data into table 'sysmergesubsetfilters' (0 rows)
    2014-03-29 13:02:02.619 [55%] [7 sec remaining] Extracting snapshot file 'Documento_Formc3f5d2f9_190.dri' from cabinet file
    2014-03-29 13:02:02.624 [55%] [7 sec remaining] Extracted file 'Documento_Formc3f5d2f9_190.dri'
    2014-03-29 13:02:02.864 [55%] [7 sec remaining] Applied script 'Documento_Formc3f5d2f9_190.dri'
    2014-03-29 13:02:02.874 [59%] [6 sec remaining] Extracting snapshot file 'Documento_Formc3f5d2f9_190.trg' from cabinet file
    2014-03-29 13:02:02.884 [59%] [6 sec remaining] Extracted file 'Documento_Formc3f5d2f9_190.trg'
    2014-03-29 13:02:02.889 [62%] [5 sec remaining] Applied script 'Documento_Formc3f5d2f9_190.trg'
    2014-03-29 13:02:02.899 [62%] [5 sec remaining] Extracting snapshot file 'Documento_Formc3f5d2f9_190.prc' from cabinet file
    2014-03-29 13:02:02.919 [62%] [5 sec remaining] Extracted file 'Documento_Formc3f5d2f9_190.prc'
    2014-03-29 13:02:03.819 [62%] [5 sec remaining] Applied script 'Documento_Formc3f5d2f9_190.prc'
    2014-03-29 13:02:09.334 [74%] [5 sec remaining] Launching sqlcmd to apply the script 'Create_Categorias_Tables.sql'
    2014-03-29 13:02:09.974 [74%] [5 sec remaining] Applied script 'Create_Categorias_Tables.sql'
    2014-03-29 13:02:09.979 [77%] [4 sec remaining] Launching sqlcmd to apply the script 'Create_Categorias_Tables.sql'
    2014-03-29 13:02:10.144 [77%] [4 sec remaining] Applied script 'Create_Categorias_Tables.sql'
    2014-03-29 13:02:10.174 [81%] [3 sec remaining] Launching sqlcmd to apply the script 'reIndex.sql'
    2014-03-29 13:02:10.189 [81%] [3 sec remaining] Last 115 characters in 'sqlcmd' output buffer: Sqlcmd: 'C:\inetpub\ftproot\ReplData\ftp\SRV01_IPOINT_NETUL_NETUL_PUB\UserScripts\reIndex.sql': Invalid filename.
    2014-03-29 13:02:10.194 [81%] [3 sec remaining] Failed to apply the script 'reIndex.sql' using the 'sqlcmd' utility.
    2014-03-29 13:02:10.204 The schema script 'reIndex.sql' could not be propagated to the subscriber.
    2014-03-29 13:02:10.254 Category:NULL
    Source: Merge Replication Provider
    Number: -2147201001
    Message: The schema script 'reIndex.sql' could not be propagated to the subscriber.
    2014-03-29 13:02:10.259 [100%] The process was successfully stopped.
    2014-03-29 13:02:10.299 Category:NULL
    Source: Merge Replication Provider
    Number: -2147200963
    Message: The process was successfully stopped.
    As you can see, the FTP snapshot is working fine 
    "Extracted Documento_Formc3f5d2f9_190.trg"
    But the it is looking for a file that only exists in the server.
    'C:\inetpub\ftproot\ReplData\ftp\SRV01_IPOINT_NETUL_NETUL_PUB\UserScripts\reIndex.sql'
    Do you have any idea?
    Best Regards, Daniel.

    Hi again Brandon,
    I understand what you are saying and I know it would solve the problem, but it's now our case.<o:p></o:p>
    We have other installations with Merge Replication using a shared path (UNC) to download the initial snapshot and every user script is downloaded also from
    de shared location fine.<o:p></o:p>
    In this case,
    we have no direct access to a shared folder in server. The full replication process is done by internet without VPN.<o:p></o:p>
    I think the “Snapshot folder” it's well configured as the snapshot it’s being downloaded OK from the
    FPT Server.<o:p></o:p>
    My question is: Why the merge agent connects to the FPT server for download de Snapshot but it does not do the same to download the user script??<o:p></o:p>
    May be it’s a bug in the Merge Agent or some parameter I am not passing?<o:p></o:p>
    This is the merge agent invocation:<o:p></o:p>
    REPLMERG.EXE -Publication %Publication% -Publisher %Publisher% -Subscriber %Subscriber% -Distributor %Publisher% -PublisherDB %PublicationDB% -SubscriberDB %SubscriptionDB% -SubscriptionType 1 -ParallelUploadDownload 1 -DistributorLogin %user% -DistributorPassword %password% -DistributorSecurityMode 0 -PublisherLogin %user% -PublisherPassword %password% -PublisherSecurityMode 0 -SubscriberLogin %user% -SubscriberPassword %password% -SubscriberSecurityMode 1 -OutputVerboseLevel 1 -Validate 0
    Best Regards, Daniel.

  • Queue propagation error---ORA-23603

    Hi Experts,
    I got lots of error as ORA-23603: STREAMS enqueue aborted due to low SGA for Destination
    "STRMADMIN"."STREAMS_APPLY"@sale2.net.
    However, destination SGA taeget and Max as 2552M. and source target/Max SGA is 1888M.
    In source database EM, I saw these propagation and disable source capture and propagation.
    we use oracle 10gR4 in window 2003
    I check destination database, everything is ok without any error in there.
    What do I need to do? I can not start propagation and capture in sourec database.
    Thanks,
    Jim

    Thanks for you help. Actually, we set AQ_TM_PROCESSES as 1.
    I try to enable progation. but it does not work.
    I try to strat propagation and get error as
    SQL> begin
    2 DBMS_PROPAGATION_ADM.START_PROPAGATION(
    3 propagation_name=>'STREAM_PROPAGAT');
    4 end;
    5 /
    begin
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_PROPAGATION_INTERNAL", line 752
    ORA-06512: at "SYS.DBMS_PROPAGATION_ADM", line 145
    ORA-06512: at line 2
    SQL>
    SQL> show parameter AQ_TM_PROCESSES
    NAME_COL_PLUS_SHOW_PARAM TYPE
    VALUE_COL_PLUS_SHOW_PARAM
    aq_tm_processes integer
    1
    I saw EM Failures since startup 16. error as 20603. futhter check message tab. i got ORA-23603: STREAMS enqueue aborted due to low SGA in destination apply.
    However, I do not see any error for apply in destination DB.
    This is a bi_direction stream. From destion DB i also saw same message for source DB Apply issue. I can not find apply error in there too.
    What do I need to restart propagation? It is probation that DBA_propagation tanle that have error message ?
    Thanks for help!
    JIm

  • Error Cluster Propagation Issue

    Consider the following diagram:
    This VI is intended to be used in a chain of VIs.
    This VI copies a file to a folder, and in case of error, tries with another path of the file (located in a "backup" location)
    Due to the intrinsic dataflow programming model, how can I manage the error in the arrow place????
    The behaviour I want is this:
    if (error in == true) --> skips all and propagates error_in to error_out
    else { try to copy, and in case of error try with backup copy. If errors again then report the error (custom error code) }
    Is it possible???
    thanks
    Solved!
    Go to Solution.

    thanks all,
    the note about the "lost warning" was really interesting, I never noticed it because I never used warning.
    I discovered another source of bug.
    Consider the following:
    If error_in is true, the error_out would be false.
    The reason is that the filename array is EMPTY and the for case is never executed, so error_out takes a default value.
    As a consequence the error is not correctly propagated.
    I think this is not trivial to see at a first glance.

  • WHEN-NEW-FORM-INSTANCE trigger does not fire

    Hi,
    Does anyone have any idea why code placed in the when-new-form-instance trigger appears to be ignored when the form is executed from one login but runs fine when executed from another? A breakpoint on the first executable line of code in the trigger confirms that the trigger is not being fired.
    Regards,
    Ian Dodds.

    Hi again Duncan,
    I was able to solve it once I ran the form with the Forms Runtime Diagnostics enabled. I had a table in my schema containing old data used to build menu items. This was causing runtime errors to occur during calls to SET_MENU_ITEM_PROPERTY that were not being propagated to the UI so I didn't know they were occuring.
    The upshot was that the WHEN-NEW-FORM-INSTANCE trigger was not firing. Once I corrected the data it worked a treat.
    Thanks very much for pointing me towards FRD, it's the first time I've used it but it won't be the last.
    Cheers,
    Ian.

  • SQL error not displayed. Instead wwv_flow.accept was not found

    Hi,
    My Question:
    Why does the SQL error in this case not get propagated up the chain?
    BACKGOUND:
    Just spent a few hours trying to figure out why when trying to insert into a table using a wizard created page I was getting the error: The requested URL /pls/htmldb/wwv_flow.accept was not found on this server. It turns out that the error message is a red herring, and the problem was caused by a SQL error that I thought should have been caught and displayed.
    When running the page under debug, the error is displayed, but run as Joe Blow user, the www_flow.accept error is received.
    DETAILS
    Process details where the insert takes place:</h3>
    Process point:
    After Submit - after computations and validations
    Process Messaging
    Process Error Message
    Unable to insert a row to TRAINING_SESSIONS
    HTML DB ERROR (NOT IN DEBUG MODE)
    This is the error the end user sees in the browser:
    The requested URL /pls/htmldb/wwv_flow.accept was not found on this server
    APACHE ERROR_LOG
    [Sun Jun 06 17:50:28 2004] [error] [client 127.0.0.1] [ecid: 1086508225:10.6.6.6:1724:1732:320,0] mod_plsql: /pls/htmldb/wwv_flow.accept HTTP-404 ORA-03113: end-of-file on communication channel
    [Sun Jun 06 17:50:28 2004] [alert] [client 127.0.0.1] [ecid: 1086508225:10.6.6.6:1724:1732:320,0] mod_plsql: Unable to reset state for mode 0: Err 3114 url=>/pls/htmldb/wwv_flow.accept
    HTMLDB DEBUG MODE OUTPUT
    This is what you see when running the page as developer with debug on:
    0.01: Processing point: AFTER_SUBMIT
    0.01: ...PLSQL (AFTER_SUBMIT)
    INSERT INTO "TRAINING_SESSIONS" ("TRNG_ID",
    "COURSE_ID",
    "START_DATE",
    "LOCATION",
    "COST")
    VALUES ( TRNG_SEQ.NEXTVAL,
    :P27_COURSE_ID,
    :P27_START_DATE,
    :P27_LOCATION
    :P27_COST)
    0.01: Show ERROR page...
    0.04: Processing point: AFTER_ERROR_HEADER Home
         Error      Unable to insert a row to TRAINING_SESSIONS
    OK      
    0.06: Processing point: BEFORE_ERROR_FOOTER
    ORA-06550: line 6, column 9: PL/SQL: ORA-00947: not enough values ORA-06550: line 1, column 7: PL/SQL: SQL Statement ignored
    ACTUAL PROBLEM:
    The sequence TRNG_SEQ does not exist!

    Has anyone found what causes this problem? I am running HTMLDB 1.6
    I have a HTMLDB application running against four databases. I develop in one and export and import the application to all databases. It appears that on the databases that are NOT development, this www_flow.accept was not found comes up instead of the error page.
    Please help! We are getting so close to wanting to release this application.

Maybe you are looking for

  • SAP GRC AC 5.3 - RAR Risk analysis Error Log

    Hi i have scheduled the background job for full sync risk analysis for the first time . the job ended with status error . critical analysis, user,role and profile action analysis is shown 100% . but the user permission analysis shows 49% , role and p

  • Is it possible to know which bluetooth services are available with a MIDlet

    ...Bluetooth Services like Serial Port Support, Obex File Transfer, Dial-up Networking... I've already try to search with "getProperty()" (api.version, n� max. of devices...) but it awlays return "null" !!!!. I'm a beginner in j2me BLUETOOTH. Thanks!

  • Need a function module for commit

    Hi Experts, I have a requirement of displaying a PO report in alv and when the user clicks the po it showed navigate to ME23N to display the PO. Here the user can go in change mode to change some details in po, and when he returns back, the report sh

  • Delta not populated for Enhance field

    Hello Friends, We have a requirement to enhance Sales Header (2LIS_11_VAHDR) to retrieve Customer Group (KDGRP). Hence i enhanced the structure Sales Document: Header Data (MCVBAK) and included the field ZZKDGRP. Also wrote the Customer exit to fetch

  • Monitor preferences don't hold when changing users or restarting

    After upreading to Maverics my 4 monitor screens are all mirrored and at the wrong resolution. I have to reset them in sys prefs each time I log in or out or restart. This is a major PITA!