NQSconfig.ini file multiple rpd

Hi
I am using 11g linux box.I set 2 rpd file in my NQSConfig.ini file like
[Repository]
RPD1 = ACDNEW_BI0010.rpd, DEFAULT;
RPD2 = ACDNEW_BI0009.rpd;
I have one BI server it running 9703 port.
Now how can i connect 2 rpd at same time in my online mode.
Thankd
Gram

Hi,
No more this feature/option in obiee11g (it's working only obiee10g) ..for running multiple RPD in same server u should go with obiee11g installation with multiple instance (try to user instance 2 as custom port)
For more refer
http://docs.oracle.com/cd/E21764_01/bi.1111/e10539/c2_scenarios.htm#CHDDIDGE
Thanks
Deva

Similar Messages

  • Full form of NQS in NQSConfig.ini file.

    Hello Experts,
    Out of curiosity I would like to know the full form of NQS in NQSConfig.ini file.
    Regards,
    Mohammed
    Edited by: Mohammed_owb on Mar 30, 2010 5:54 AM
    Edited by: Mohammed_owb on Mar 30, 2010 5:57 AM

    Okay so time for some History..
    1) Nquire makes a software called "nquire suites". nQuire launched its nQuire suite of products in late 1999 to monitor and deliver real-time intelligence based on any fact-based problem or opportunity by initiating an e-mail or page to any device, such as a laptop, pager, PDA, RIM, U.S. and European mobile phones.
    2) Siebel buys Nquire for $65 million in late 2001 ( http://www.internetnews.com/ent-news/article.php/894791 ) and renames it as "Siebel Analytics"
    3) Oracle buys Siebel in 2005 and renames it as "Oracle Business Intelligence" in 2007.
    So basically, NQSconfig stands for Nquire Server Config..
    -Vinay

  • Syntax error in NQSConfig.ini.file

    # NQSConfig.INI
    # Copyright (c) 1997-2006 Oracle Corporation, All rights reserved
    # INI file parser rules are:
    # If values are in literals, digits or _, they can be
    # given as such. If values contain characters other than
    # literals, digits or _, values must be given in quotes.
    # Repository Section
    # Repositories are defined as logical repository name - file name
    # pairs. ODBC drivers use logical repository name defined in this
    # section.
    # All repositories must reside in OracleBI\server\Repository
    # directory, where OracleBI is the directory in which the Oracle BI
    # Server software is installed.
    [ REPOSITORY ]
    Star     =     OracleBIAnalyticsApps.rpd, DEFAULT
    # Query Result Cache Section
    [ CACHE ]
    ENABLE     =     NO;
    // A comma separated list of <directory maxSize> pair(s)
    // e.g. DATA_STORAGE_PATHS = "d:\OracleBIData\nQSCache" 500 MB;
    DATA_STORAGE_PATHS     =     "C:\OracleBIData\cache" 500 MB;
    MAX_ROWS_PER_CACHE_ENTRY = 100000; // 0 is unlimited size
    MAX_CACHE_ENTRY_SIZE = 1 MB;
    MAX_CACHE_ENTRIES = 1000;
    POPULATE_AGGREGATE_ROLLUP_HITS = NO;
    USE_ADVANCED_HIT_DETECTION = NO;
    MAX_SUBEXPR_SEARCH_DEPTH = 7;
    // Cluster-aware cache
    // GLOBAL_CACHE_STORAGE_PATH = "<directory name>" SIZE;
    // MAX_GLOBAL_CACHE_ENTRIES = 1000;
    // CACHE_POLL_SECONDS = 300;
    // CLUSTER_AWARE_CACHE_LOGGING = NO;
    # General Section
    # Contains general server default parameters, including localization
    # and internationalization, temporary space and memory allocation,
    # and other default parameters used to determine how data is returned
    # from the server to a client.
    [ GENERAL ]
    // Localization/Internationalization parameters.
    LOCALE     =     "English-usa";
    SORT_ORDER_LOCALE     =     "English-usa";
    SORT_TYPE = "binary";
    // Case sensitivity should be set to match the remote
    // target database.
    CASE_SENSITIVE_CHARACTER_COMPARISON = OFF ;
    // SQLServer65 sorts nulls first, whereas Oracle sorts
    // nulls last. This ini file property should conform to
    // that of the remote target database, if there is a
    // single remote database. Otherwise, choose the order
    // that matches the predominant database (i.e. on the
    // basis of data volume, frequency of access, sort
    // performance, network bandwidth).
    NULL_VALUES_SORT_FIRST = OFF;
    DATE_TIME_DISPLAY_FORMAT = "yyyy/mm/dd hh:mi:ss" ;
    DATE_DISPLAY_FORMAT = "yyyy/mm/dd" ;
    TIME_DISPLAY_FORMAT = "hh:mi:ss" ;
    // Temporary space, memory, and resource allocation
    // parameters.
    // You may use KB, MB for memory size.
    WORK_DIRECTORY_PATHS     =     "C:\OracleBIData\tmp";
    SORT_MEMORY_SIZE = 4 MB ;
    SORT_BUFFER_INCREMENT_SIZE = 256 KB ;
    VIRTUAL_TABLE_PAGE_SIZE = 128 KB ;
    // Analytics Server will return all month and day names as three
    // letter abbreviations (e.g., "Jan", "Feb", "Sat", "Sun").
    // To use complete names, set the following values to YES.
    USE_LONG_MONTH_NAMES = NO;
    USE_LONG_DAY_NAMES = NO;
    UPPERCASE_USERNAME_FOR_INITBLOCK = NO ; // default is no
    // Aggregate Persistence defaults
    // The prefix must be between 1 and 8 characters long
    // and should not have any special characters ('_' is allowed).
    AGGREGATE_PREFIX = "SA_" ;
    # Security Section
    # Legal value for DEFAULT_PRIVILEGES are:
    # NONE READ
    [ SECURITY ]
    DEFAULT_PRIVILEGES = READ;
    PROJECT_INACCESSIBLE_COLUMN_AS_NULL     =     NO;
    MINIMUM_PASSWORD_LENGTH     =     0;
    #IGNORE_LDAP_PWD_EXPIRY_WARNING = NO; // default is no.
    #SSL=NO;
    #SSL_CERTIFICATE_FILE="servercert.pem";
    #SSL_PRIVATE_KEY_FILE="serverkey.pem";
    #SSL_PK_PASSPHRASE_FILE="serverpwd.txt";
    #SSL_PK_PASSPHRASE_PROGRAM="sitepwd.exe";
    #SSL_VERIFY_PEER=NO;
    #SSL_CA_CERTIFICATE_DIR="CACertDIR";
    #SSL_CA_CERTIFICATE_FILE="CACertFile";
    #SSL_TRUSTED_PEER_DNS="";
    #SSL_CERT_VERIFICATION_DEPTH=9;
    #SSL_CIPHER_LIST="";
    # There are 3 types of authentication. The default is NQS
    # You can select only one of them
    #----- 1 -----
    #AUTHENTICATION_TYPE = NQS; // optional and default
    #----- 2 -----
    #AUTHENTICATION_TYPE = DATABASE;
    # [ DATABASE ]
    # DATABASE = "some_data_base";
    #----- 3 -----
    #AUTHENTICATION_TYPE = BYPASS_NQS;
    # Server Section
    [ SERVER ]
    SERVER_NAME = Oracle_BI_Server ;
    READ_ONLY_MODE = NO;     // default is "NO". That is, repositories can be edited online.
    MAX_SESSION_LIMIT = 2000 ;
    MAX_REQUEST_PER_SESSION_LIMIT = 500 ;
    SERVER_THREAD_RANGE = 40-100;
    SERVER_THREAD_STACK_SIZE = 0; // default is 256 KB, 0 for default
    DB_GATEWAY_THREAD_RANGE = 40-200;
    DB_GATEWAY_THREAD_STACK_SIZE = 0; // default is 256 KB, 0 for default
    MAX_EXPANDED_SUBQUERY_PREDICATES = 8192; // default is 8192
    MAX_QUERY_PLAN_CACHE_ENTRIES = 1024; // default is 1024
    MAX_DRILLDOWN_INFO_CACHE_ENTRIES = 1024; // default is 1024
    MAX_DRILLDOWN_QUERY_CACHE_ENTRIES = 1024; // default is 1024
    INIT_BLOCK_CACHE_ENTRIES = 20; // default is 20
    CLIENT_MGMT_THREADS_MAX = 5; // default is 5
    # The port number specified with RPC_SERVICE_OR_PORT will NOT be considered if
    # a port number is specified in SERVER_HOSTNAME_OR_IP_ADDRESSES.
    RPC_SERVICE_OR_PORT = 9703; // default is 9703
    # If port is not specified with a host name or IP in the following option, the port
    # number specified at RPC_SERVICE_OR_PORT will be considered.
    # When port number is specified, it will override the one specified with
    # RPC_SERVICE_OR_PORT.
    SERVER_HOSTNAME_OR_IP_ADDRESSES = "ALLNICS"; # Example: "hostname" or "hostname":port
    # or "IP1","IP2":port or
    # "hostname":port,"IP":port2.
    # Note: When this option is active,
    # CLUSTER_PARTICIPANT should be set to NO.
    ENABLE_DB_HINTS = YES; // default is yes
    PREVENT_DIVIDE_BY_ZERO = YES;
    CLUSTER_PARTICIPANT = NO; # If this is set to "YES", comment out
    # SERVER_HOSTNAME_OR_IP_ADDRESSES. No specific NIC support
    # for the cluster participant yet.
    // Following required if CLUSTER_PARTICIPANT = YES
    #REPOSITORY_PUBLISHING_DIRECTORY = "<dirname>";
    #REQUIRE_PUBLISHING_DIRECTORY = YES; // Don't join cluster if directory not accessible
    DISCONNECTED = NO;
    AUTOMATIC_RESTART = YES;
    # Dynamic Library Section
    # The dynamic libraries specified in this section
    # are categorized by the CLI they support.
    [ DB_DYNAMIC_LIBRARY ]
    ODBC200 = nqsdbgatewayodbc;
    ODBC350 = nqsdbgatewayodbc35;
    OCI7 = nqsdbgatewayoci7;
    OCI8 = nqsdbgatewayoci8;
    OCI8i = nqsdbgatewayoci8i;
    OCI10g = nqsdbgatewayoci10g;
    DB2CLI = nqsdbgatewaydb2cli;
    DB2CLI35 = nqsdbgatewaydb2cli35;
    NQSXML = nqsdbgatewayxml;
    XMLA = nqsdbgatewayxmla;
    ESSBASE = nqsdbgatewayessbasecapi;
    # User Log Section
    # The user log NQQuery.log is kept in the server\log directory. It logs
    # activity about queries when enabled for a user. Entries can be
    # viewed using a text editor or the nQLogViewer executable.
    [ USER_LOG ]
    USER_LOG_FILE_SIZE = 10 MB; // default size
    CODE_PAGE = "UTF8"; // ANSI, UTF8, 1252, etc.
    # Usage Tracking Section
    # Collect usage statistics on each logical query submitted to the
    # server.
    [ USAGE_TRACKING ]
    ENABLE = YES;
    //==============================================================================
    // Parameters used for writing data to a flat file (i.e. DIRECT_INSERT = NO).
    STORAGE_DIRECTORY = "<full directory path>";
    CHECKPOINT_INTERVAL_MINUTES = 5;
    FILE_ROLLOVER_INTERVAL_MINUTES = 30;
    CODE_PAGE = "ANSI"; // ANSI, UTF8, 1252, etc.
    //==============================================================================
    DIRECT_INSERT = YES;
    //==============================================================================
    // Parameters used for inserting data into a table (i.e. DIRECT_INSERT = YES).
    PHYSICAL_TABLE_NAME = "OBI Usage Tracking"."Catalog"."dbo"."S_NQ_ACCT" ; // Or "<Database>"."<Schema>"."<Table>" ;
    CONNECTION_POOL = "OBI Usage Tracking"."Usage Tracking Writer Connection Pool>" ;
    BUFFER_SIZE = 10 MB ;
    BUFFER_TIME_LIMIT_SECONDS = 5 ;
    NUM_INSERT_THREADS = 5 ;
    MAX_INSERTS_PER_TRANSACTION = 1 ;
    //==============================================================================
    # Query Optimization Flags
    [ OPTIMIZATION_FLAGS ]
    STRONG_DATETIME_TYPE_CHECKING = ON ;
    # CubeViews Section
    [ CUBE_VIEWS ]
    DISTINCT_COUNT_SUPPORTED = NO ;
    STATISTICAL_FUNCTIONS_SUPPORTED = NO ;
    USE_SCHEMA_NAME = YES ;
    USE_SCHEMA_NAME_FROM_RPD = YES ;
    DEFAULT_SCHEMA_NAME = "ORACLE";
    CUBE_VIEWS_SCHEMA_NAME = "ORACLE";
    LOG_FAILURES = YES ;
    LOG_SUCCESS = NO ;
    LOG_FILE_NAME     =     "C:\OracleBI\server\Log\CubeViews.Log";
    # MDX Member Name Cache Section
    # Cache subsystem for mapping between unique name and caption of
    # members for all SAP/BW cubes in the repository.
    [ MDX_MEMBER_CACHE ]
    // The entry to indicate if the feature is enabled or not, by default it is NO since this only applies to SAP/BW cubes
    ENABLE = NO ;
    // The path to the location where cache will be persisted, only applied to a single location,
    // the number at the end indicates the capacity of the storage. When the feature is enabled,
    // administrator needs to replace the "<full directory path>" with a valid path,
    // e.g. DATA_STORAGE_PATH = "C:\OracleBI\server\Data\Temp\Cache" 500 MB ;
    DATA_STORAGE_PATH     =     "C:\OracleBIData\cache" 500 MB;
    // Maximum disk space allowed for each user;
    MAX_SIZE_PER_USER = 100 MB ;
    // Maximum number of members in a level will be able to be persisted to disk
    MAX_MEMBER_PER_LEVEL = 1000 ;
    // Maximum size for each individual cache entry size
    MAX_CACHE_SIZE = 100 MB ;
    # Oracle Dimension Export Section
    [ ORA_DIM_EXPORT ]
    USE_SCHEMA_NAME_FROM_RPD = YES ; # NO
    DEFAULT_SCHEMA_NAME = "ORACLE";
    ORA_DIM_SCHEMA_NAME = "ORACLE";
    LOGGING = ON ; # OFF, DEBUG
    LOG_FILE_NAME     =     "C:\OracleBI\server\Log\OraDimExp.Log";
    Help me out Gurus thanks in advance

    Hi,
    Star = OracleBIAnalyticsApps.rpd, DEFAULTthis should be end with semicolon
    Star = OracleBIAnalyticsApps.rpd, DEFAULT;
    Assign Points and close thread, if your question is answered...
    Cheers,
    Aravind

  • OBIEE10g: Even after changing NQSConfig.INI it still loads the old rpd.

    New rpd name has been updated in NQSConfig.INI file and the services have been restarted manually. Still in the presentation services, i get the old RPD.
    The log file of both the NQServer.log and <NewRPD>.rpd.Log says that new rpd has been loaded.
    Is there anything that I am missing? Is there any way to save the new RPD directly as Online mode?
    I am using OBIEE 10g as a standalone on Windows xp.
    Thanks,
    Prem.

    The rpd doesnt come up in the list of available Online rpd's.
    I did check the log file again (changing the rpd name), it shows as loaded and also the subject area under it.
    Still stuck with this issue.
    Regards,
    Prem.

  • File NQSConfig.INI

    Hello friends I'm from Chile. can support me to the next topic
    What is it the name of the file contains information about That Which queries for data is cached.
    Because in NQSConfig.INI is a parameter called METADA_FILE which I want to add
    thanks for your help

    I really don't understand your question.
    There is no parameter called "METADA(TA)_FILE" in the NQSConfig.INI file. Neither it is in the [url http://download.oracle.com/docs/cd/E14571_01/bi.1111/e10541/configfileref.htm#i1076541]documentation.
    If you want to view the queries which have been cached, you can use the BI Administration tool. There is a cache viewer in menu Manage / Cache.
    M.

  • Changes to NQSCONFIG.INI in obiee 11g is not working???

    I modified NQSCONFIG.INI in obiee 11g and restarted BI services but what ever changes I did are gone. how can I modify NQSCONFIG.INI OR INSTANCECONFIG.XML files?

    As per documentation: e10541
    A.1.1 How to Update Parameters in NQSConfig.INI
    The following procedure explains how to update parameters in NQSConfig.INI.
    To update parameters in NQSConfig.INI:
    Open the NQSConfig.INI file in a text editor. You can find this file at:
    ORACLE_INSTANCE/config/OracleBIServerComponent/coreapplication_obisn
    Make a backup copy of the file before editing.
    Locate and update the parameter you want to change.
    Save and close the file.
    Restart the Oracle BI Server. For more information, see Section 4.1, "About Starting and Stopping Oracle Business Intelligence."
    If you have multiple Oracle BI Server instances, then repeat these steps in each NQSConfig.INI file for all Oracle BI Server instances.
    Antonio

  • NQSConfig.ini

    Hi all,
    I was doing this repository and catalog migration from Dev to Prod. My version is 11g. So, I did this from Weblogic Enterprise Manager usning Deployment option. Now, I notice that the user cannot see My Folders in Analysis. And moreover I noticed, the NQSConfig.ini file did not replace the repository name with the latest one, because I changed the repository name in Prod before uploading. Please assist. What is going wrong?
    Any help is appreciated.
    Thanks.

    Hi Lakshmipathi, thanks for your prompt response. On Prod, I checked the NQSConfig.ini file to check which repository it is point to. I copied the same repository across environments. Renamed it on Dev. And then uploaded it along with the catalog. I restarted the server as well. But the NQSConfig.ini seems the same with the old repository name. Please let me know if you need to know any other info...

  • Instanceconfig.xml  and  Nqsconfig.ini

    Hi Experts,
    what is the main purpose of Instanceconfig.xml file and Nqsconfig.ini file what are the functions we are going to set in these both files.
    Thanks,

    In OBIEE 10g, Instanceconfig.xml is the main configuration file of the BI Presentation server. In OBIEE 11g though, Instanceconfig.xml is also the configuration file for BI Scheduler. Nqsconfig.ini is the main configuration file for the BI Server both in 10g and 11g.
    There are a lot of parameters that can be set within both the config files, it will depend on what the need is.
    Please mark if helpful/correct.

  • Back up of Nqsconfig.ini ?????

    HI All,
    I deleted the Nqsconfig.ini file by mistake from the Linux server where OBIEE was installed. I tried to replace it by copying a Nqsconfig.ini file which i had in the windows environment , but the OBIEE server is not starting.
    Is there anyway I can get a back up of Nqsconfig.ini file. or is there any solution for this problem?
    Thanks

    If you copied the file from a Windows server then you need to run the Linux command dos2unix to convert the file format to Unix. Then of course you should modify any relevant parameters in tour NQSConfig.ini for your Linux installation. The easiest thing will probably be to shutdown your current Linux installation, create a temp folder and move your existing installation there. Then do a new dummy installation in the same directory. When it is finished then make a copy of the NQSConfig.ini, trash the dummy installation and restore your previous installation. Windows boys, no chance of you guying doing this trick, Windows is too dirty to install all the files of a program in a single directory like the majority of Unix/Linux programs do! ;)

  • Issue with nqsconfig.ini

    HI,
    It couldn't reflect in nqsconfig.ini file, while i was disabling cache in EM. Can anyone please clarify my doubt.
    Thanks,

    Now can you pls correct me if i am wrong that after purging the server cache and * not pruging presentation server cache * IBOT will take the latest data from the database.Yes it will take latest data from DB and your right .If you purge server cache everything is cleaned up and when presentation server is run it should talk to BI server to fetch the details so as to accomodate the presentation server cache as requested.
    There is another method to purge cache after every ETL run,you need to create an ibot to fire it and write a custom script so it purges the old data and we need to schedule it after the ETL run...so it cleans up data and when end user comes next day and want to see fresh data it is there to see.It might help you
    http://vivekkulthe.blogspot.com/2008/08/purging-cache-using-ibots.html
    To improve performance of reports you can do this http://blog.guident.com/2009/12/many-dashboards-on-most-systems-can-be.html
    Cheers,
    KK

  • Rpd set in NQSConfig.INI before server starts is overwritten while startup

    hi gurus
    I set a Abc.rpd in NQSConfig.INI before i startup server but after startup SampleAppLite.rpd is shown in Analysis/NQSConfig.INI :(
    any inputs will help?
    thank you...

    thanks for your inputs....
    my bad....I should've spelled the details better....
    after trying the EM->deployment route, despite showing the Name_BI0001.rpd in EM screen, after bouncing services, Analysis failed to pick up my desired rpd but showed the default samplelite.rpd...
    so I thought of doing it differently , as in edit the .ini file to see if it picks up but as i said it failed to read from .ini instead overwrote the .ini with ssamplelite.rpd

  • Read ini file with multiple threads

    I have a state machine architecture, but I have multiple threads. For instance, one is dealing with listening for mulitple tcp connections and storing their refnums to an array in a functional global. Another thread is accessing these refnums and collecting data it's receiving from each tcp connection. This data is queued up and then dequeued in a third thread which does some modification and sends it out via serial. My question is, when you have a situation like this and have to read an ini file, where should you read it? It seems like the most logical place would be outside your loops so you can get all the tcp and serial info (port, baud rate, etc) then wire it it to your create listener or initialize serial connection despite them being in different threads. But then again, normal state machine architecture would want an "initialize" case. If you did this though which loop would you put the init case in? And you would then have to worry about synchronizing loops becuase you wouldn't want one to try and create a listener while another thread was still reading ini data which would include the port to listen on. Maybe I'm overthinking this haha. Suggestions? Edit: one more question. Does it seem overkill that I have a tcp loop listening for data and queuing it up and a separate loop sending out the processed data via serial? Or should I just have one state that gets tcp data stores it in a shift register, then another state that sends it out via serial, and returns the state machine to the tcp read state?
    Message Edited by for(imstuck) on 03-03-2010 01:13 PM
    Message Edited by for(imstuck) on 03-03-2010 01:17 PM
    CLA, LabVIEW Versions 2010-2013

    Most of the applications I work on at the moment are used for testing barcode and label printers. The test applications I design are focused on testing the printer's firmware, not the hardware. Within our applications we have three primary objects (Unfortunately they are not native LabVIEW objects yet. They were developed before native LVOOP.) The primary objects we use in our applications are a log object, a connection object (communication interface to the printer) and a printer object. In any single instance of a test we only have a single printer, a single connection to the printer and one or more discrete logs. Each instance of these objects represent a single, real physical entity. A singleton object is a virtual representation of the physical world. Let's take the log object since that is the most simple of the objects described above. Naturally for a given log file you have the log file name and path. We also provide other attributes such as the maximum size of a single file (we allow log files to span multiple files), whether it is a comma delimited file or if it contains raw data, if timestamps should be included with a log entry and so forth. Most of these attributes are static for a log file with the exception of the name and such things as whether the logging is actually enabled or disabled. If we split a wire and had multiple instances of the log file (the way native LVOOP actually works) the attribute for whether logging is currently enabled or disabled will only pertain to the specific instance, or specific wire for the that object. Since this truly represents a single item, one log file, we need that attribute to be shared for all references to the instance of the log object. Since we allow this we can set an attribute on the log object in any task and it will be reflected in any other task that is using it. Think of the way a action engine or functional global works. However, in this case we provide discrete methods for the various actions.
    I hope that made some sense. If not let me know since I just whipped up this response.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • 11g Multiple Rpd on one BI server connecting to two different data marts

    Hi
    Did anyone tried and successfully implemented multiple rpds on one bi server. I have similar requirement in one of the clients place.
    1. Install OBIEE 11g with vertical scaling( reason client doesnt want to spend extra money on additional server licenses) and would like to utilize the powerful existing servers.
    2. Install 2 rpds on One BI Server and connect to two different datamarts.
    3. Create two PS and provide two links to have two different reporting environments.
    Appreciate with any pointers. I am very clear on Vertical Scaling and bumping up the Bi , PS and Java Hosts components. I saw a post with successful implementation of the same functionility in 10g and nothing in 11g. I already reviewed ritmanmeed blogs but did not give a complete picture of successfull implementation.
    Thanks

    Hi,
    Yes, it is possible to have two different .rpds on one BI Server but then you need to set up two different Presentation Servers.
    Refer the below threads for more information.
    Re: multiples RPD in one server
    Re: Multiple RPD & Multiple Presentation service instance on single BI Server
    https://forums.oracle.com/forums/thread.jspa?messageID=9189677&#9189677
    Can i put two rpd files in nqsconfig init file in BI Admin
    Hope this help's
    Thanks
    satya

  • Content of Ini-File with config-data sometimes deleted?

    Hello,
    i have a simple vi attached where i read config-data from a file.
    Sometimes it happens that the content is lost. I am not sure why, but perhaps there a errors in the vi.
    I wonder about the last vi "Close Config Data" there is an onput-parameter "write configuration file? (T)".
    Why is this parameter set to default-TRUE? Could it be that i shouzld set it to False? Perhaps this
    close-vi overwrite my data with nothing.
    The vi reads the section [Par1] from this file:
    [Par1]
    PathFile=C:\\profile.txt
    [Par2]
    PathFile=C:\\variants.txt
    and returns --> C:\\profile.txt
    Thx for your help
    Attachments:
    example.vi ‏21 KB

    The values set by using the INI file functions only exist in memory and are NOT written to disk until the "Close" VI with the constant set TRUE.
    If your code executes in multiple threads where one thread sets the values but another thread closes the file without the constant set true, the values will be removed from memory and will not be written to disk.
    So make sure you only execute the "Close" after all values have been set and make sure the constant is set true when the files are closed.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Multiples RPD in one server

    Hi, I am try configured two rpd(paint and samplesales) in one server, I have one presentation services (analytics) up in the port 9710 and I want startup the second instance of presetation whit the command:
    fmw@server2:~/BIEE/OracleBI/setup> ./sawserver.sh -c /weblogic/BIEE/OracleBIData/web/config/instanceconfigsales.xml
    Type: Information
    Severity: 30
    Time: Mon Apr 26 11:56:31 2010
    File: project/sawserver/sawserver.cpp Line: 386
    Properties: ThreadID-4113512640
    Location:
    saw.sawserver
    Oracle BI Presentation Services 10.1.3.4.1 (Build 090414.1900) are starting up.
    Type: Warning
    Severity: 40
    Time: Mon Apr 26 11:56:32 2010
    File: project/webcomm/socketrpcserver.cpp Line: 323
    Properties: ThreadID-4113512640
    Location:
    saw.rpc.server.initialize
    saw.sawserver
    Port 9710 was reported as currently in use by the system. The configured listener address may be in the TIME_WAIT state or may be in use by some other service.
    Type: Error
    Severity: 20
    Time: Mon Apr 26 11:56:33 2010
    File: project/sawserver/main.cpp Line: 338
    Properties: ThreadID-4113512640
    Location:
    saw.sawserver
    Port 9710 is in use on the local system. [Socket:12]
    and this is my instanceconfigsales.xml where I specified the use of the port "9711" not 9710, then Why he try startup for the port 9710, I miss any configuration, How I can fix this???
    <?xml version="1.0" encoding="utf-8"?>
    <WebConfig>
    <ServerInstance>
    <Listener port="9711"/>
    <DSN>AnalyticsWebSampleSales</DSN>
    <CatalogPath>/weblogic/OracleBIData/web/catalog/samplesales</CatalogPath>
    Thanks any help

    Hi,
    You have to change to <Listener port="9711"/> to <Listener port="9712"/>
    Refere the below forum articles.
    Multiple RPD & Multiple Presentation service instance on single BI Server
    And See the below links are helpful for you.
    1.http://debaatobiee.wordpress.com/2009/10/01/multiple-rpd-multiple-presentation-service-instance-on-single-bi-server/
    2.http://rnm1978.wordpress.com/2009/08/25/multiple-rpds-on-one-server-part-1-the-bi-server/
    3.http://rnm1978.wordpress.com/2009/08/25/multiple-rpds-on-one-server-part-2-presentation-services/
    Award points if its helpful for you.
    Thanks,
    Balaa...

Maybe you are looking for