[MN] Analytic workspace object does not exist

I follow the tutorial here: http://st-curriculum.oracle.com/obe/db/11g/r1/olap/cube/buildicubes.htm

For our work environment, all data from the source is located in the OLAPTRAIN schema, but all dimensions and cubes are built in the User1 schema. To do this, I just changed all mappings to the good OLAPTRAIN schema. However, when I get to the step of loading and display of Cube data and click on maintain Cube SALES_CUBE I get the following error:

INI: error creating a generic Manager definition to TxsOqConnection::generic < BuildProcess > INI: XOQ-00703: error running command OLAP DML «(STATLEN (USER1.» SALESTRACK_USER1! (TIME): ORA-34492: workspace object Analytics User1. SALESTRACK_USER1! There is no such thing as TIME.
') ', Generic TxsOqAWManager::evaluateExpression

I guess that it refers to the TEMPORAL dimension of the User1, that exists. The TIME dimension was created using a template, but there seems to be something wrong with it so I recreated the dimension from scratch, you re-create the mappings between the original model of TIME. Old TIME dimension has been deleted, and now only the manually generated TIME dimension exists.

Any ideas?

Run the following command to list the dimension objects in the AW.

set serverout on
begin
dbms_aw.execute(q'!
 aw attach USER1.SALESTRACK_USER1
 listnames dimension
!');
end;
/

The error suggests that the TIME is not a dimension in the AW. It is possible that you will find something like "(HAE) 1" instead because of the mishap of creation. To locate the name of the physical dimension associated with a logical (AWM) dimension, you can do this. (11.2.0.2 or later.)

set serverout on
begin
dbms_aw.execute(q'!
  show objorg(dim owner 'USER1' 'TIME')
!');
end;
/

Tags: Business Intelligence

Similar Questions

  • How to fix the ORA-33262: analytic workspace MY_AW does not exist?

    Here's my version: http://download.oracle.com/docs/cd/E11882_01/olap.112/e10795/select.htm#CBBGEGFA

    I don't understand why I get this ORA-33262, this just doesn't make sense...
    The API should be AW ATTACH MYSCHEMA. MY_AW RO
    Solution 1: The DBA in my team think there is no way so she can create a synonym (or something like that) for the MYSCHEMA. MY_AW so I (the API) can I use only MY_AW, someone knows a way to do?
    Maybe the second call to _displayResult() needs to JOIN the AW is not the case of the first...
    Solution 2: How can I specify the API to use MYSCHEMA. MY_AW instead of MY_AW?

    Thanks in advance!
    JP

    ------

    DataProvider dp = new DataProvider();
    OracleConnection connection = (OracleConnection) connectionFactory.getConnection (); CONNECTED USING PROXY WITH USER AUTHENTICATION (CAN BE ANY USER) AUTHENTICATED TO THE WEB APP AND ACTUALLY ASK THIS TEST
    Session UserSession = dp.createSession (connection);

    MdmRootSchema mdmRootSchema = (MdmRootSchema) dp.getMdmMetadataProvider () .getRootSchema ();
    MdmDatabaseSchema mdmGlobalSchema = mdmRootSchema.getDatabaseSchema("*MYSCHEMA*");

    MdmPrimaryDimension mdmDim = (MdmPrimaryDimension) mdmGlobalSchema.getTopLevelObject (dimension.getName ());

    test.testExample (mdmDim);

    {} public void testExample (MdmPrimaryDimension mdmProdDim)

    Get the Source of the short label of the dimension attribute.
    MdmAttribute labelAttribute = mdmProdDim.getShortValueDescriptionAttribute ();
    prodShortLabel, which is the Source of the attribute description short value Dim PRODUCT_AWJ
    Source prodShortLabel = labelAttribute.getSource ();

    prodHier, which is the Source of the primary product hierarchy.
    MdmLevelHierarchy mdmProdHier = mdmProdDim.getDefaultHierarchy ((MdmLevelHierarchy));
    StringSource prodHier = mdmProdHier.getSource () (StringSource);

    levelSrc, which is the Source for the family of the primary product PRODUCT_AWJ dimension hierarchy level.
    MdmHierarchyLevel mdmHierarchyLevel = mdmProdHier.getHierarchyLevels () .iterator () .next ();
    Source levelSrc = mdmHierarchyLevel.getSource ();

    MdmAttribute mdmAncestorAttribute = mdmProdHier.getAncestorsAttribute ();
    prodHierAncsAttr, which is the Source of the attribute of ancestors in the hierarchy.
    Source prodHierAncsAttr = mdmAncestorAttribute.getSource ();

    MdmAttribute mdmParentAttribute = mdmProdHier.getParentAttribute ();
    prodHierParentAttr, which is the Source of the attribute parent hierarchy.
    Source prodHierParentAttr = mdmParentAttribute.getSource ();

    int pos = 1;
    Get the item at the specified position in the Source level.
    Source levelElement = levelSrc.at (pos);

    Select the element in the hierarchy with the specified value.
    Source scale = prodHier.join (prodHier.value (), levelElement);

    Download the ancestors of the element level.
    Source levelElementAncs = prodHierAncsAttr.join (prodHier, levelElement);
    Get the parent of the level item.
    Source levelElementParent = prodHierParentAttr.join (prodHier, levelElement);
    Download the children of a parent.
    Source prodHierChildren = prodHier.join (prodHierParentAttr, prodHier.value ());

    Select the level element children.
    Source levelElementChildren = prodHierChildren.join (prodHier, levelElement);


    Download short descriptions of value for elements of the level.
    Source levelSrcWithShortDescr = prodShortLabel.join (levelSrc);

    Download short descriptions of value for children.
    Source = levelElementChildrenWithShortDescr
    prodShortLabel.join (levelElementChildren);

    Download short descriptions of value for parents.
    Source = levelElementParentWithShortDescr
    prodShortLabel.join (prodHier, levelElementParent, true);

    Download short descriptions of value for the ancestors.
    Source = levelElementAncsWithShortDescr
    prodShortLabel.join (prodHier, levelElementAncs, true);

    Commit the current Transaction.
    Commit();

    Create Cursor objects and display their values.
    System.out.println ("values of the elements of level :");
    _displayResult (levelSrcWithShortDescr, false); WORKS WITH NO PROB, I SEE THE NORMAL OUTPUT as IN the EXAMPLE
    System.out.println ("\nLevel the element at position" + pos + ":");)
    _displayResult (levelElement, false); I READ of ORA-33262, SEE below
    System.out.println ("\nParent of the level :"); item
    _displayResult (levelElementParent, false);
    System.out.println ("\nChildren of the level :"); item
    _displayResult (levelElementChildrenWithShortDescr, false);
    System.out.println ("\nAncestors of the level :"); item
    _displayResult (levelElementAncs, false);

    }

    ' Private Sub _displayResult (Source source, boolean displayLocVal)
    {
    CursorManager cursorManager =
    dp.createCursorManager (source); ORA-33262 exception is thrown here
    Cursor cursor = cursorManager.createCursor ();

    cpw.printCursor (cursor, displayLocVal);

    Close the CursorManager.
    cursorManager.close ();
    }

    ------

    Class of error: failure of the Express
    Server error descriptions:
    DPR: failed to create the server-side, generic cursor at TxsOqDefinitionManager::crtCurMgrs4
    SALT: Impossible to generate an execution plan of the query, the credits to the TxsOqExecutionPlanGenerator::generate(TxsOqSourceSnapshot*)
    INI: XOQ-00703: error running command OLAP DML "(AW ATTACH MY_AW RO: ORA-33262: espace de travail analytique Ceccaldi AW n'existe pas.)"
    ') ', Generic TxsOqAWManager::executeCommand

    Published by: J - P on June 29, 2010 09:58

    I entered two bugs

    Bug 9864665 - OLAP API DOES NOT RESPECT the ALTER SESSION SET CURRENT_SCHEMA
    Bug 9864697 - AW POSITION OPTIMIZATION IS NOT ELIGIBLE schema

  • Save for precedent: the "Attachment" object does not exist in the previous version

    I'm trying to save a very simple VI from LabVIEW 2013 SP1 to LabVIEW 2009 but I get this strange error.  The VI contains only basic ex that are available in all versions of LabVIEW (shift logical AND Select,<=, u8). ="" when="" i="" try="" to="" save="" it="" for="" labview="" 2009,="" it="" gives="" me="" the="" following="">

    Missing object.  The "Attachment" object does not exist in the previous version.

    I thought first of all it had to do with being possessed by a lvclass, but even after that I removed the class (and unplugged from the lvclass) it always gives me this warning.

    When I try to open it with 2009, it will fail to load the schema-block (error 6).

    The next thing I tried was to copy the block diagram for a new VI and re - create the connector pane, but that doesn't change anything.

    Any ideas?

    Maybe "attachment" made reference to an attached comment (the arrow of a free label for an object on the diagram). I don't expect the presence of attached comments to cause a SFPed VI to not open, but it's the only thing I can think of. Try to remove any comment attached to your diagram and SFPing and see if that solved the problem.

  • OIC-21700: object does not exist or is marked for deletion

    version: 11.2.0.4.0

    Hello guys, I have a user that when accessing a us01.tab1 of the table becomes the "BEAK-21700: object does not exist or is marked for deletion" error.

    when its "select * of us01.tab1 ' it's getting that error."

    but he is able to access this table if he types in individual column names of the table "select < column-1 >, < column-2 >, < column-3 > us01.tab1.

    the user is also able to "select count (*) from us01.tab1.

    It's just with "select *", is having problems with. "" It has all created necessary synonyms.

    Now when I do a "select * from us01.tab1" I get the result I wanted. As far as I see it, there is nothing wrong with the table, it is in a valid state and it does not exist in the schema us01.

    Can one help me to find what I'm missing here.

    Thank you

    The problem with that was the nested tables. I have granted execute privileges on tables nested and created of synonyms for the nested tables, and it worked. Thanks for the suggestions guys.

  • TNS-12545: Connect failed because target host or object does not exist

    Hi all

    I have two hosts with me. 1 host1 and 2. host2. Host1 have ORCL database. And when I'm doing the tnsping to host2 for database ORCL I get error below.

    [oracle@host2 ~] $ hostname

    host2.example.com

    [oracle@host2 ~] $ tnsping ORCL

    AMT Ping utility for Linux: Version 11.2.0.1.0 - Production on 5 April 2014 20:31:40

    Copyright (c) 1997, 2009, Oracle.  All rights reserved.

    Use settings files:

    TNSNAMES adapter used to resolve the alias

    Try to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL)))

    TNS-12545: Connect failed because target host or object does not exist

    Here's my tns annually involves Details:

    on host1:

    [oracle@host1 admin] $ listener.ora more

    listener.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = ORCL. WORLD)

    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)

    (SID_NAME = ORCL)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    )

    )

    ADR_BASE_LISTENER = / u01/app/oracle

    [oracle@host1 admin] $ more tnsnames.ora

    tnsnames.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora

    # Generated by Oracle configuration tools.

    ORCL =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = ORCL)

    )

    )

    MYTEST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = MYTEST)

    )

    )

    LSNRCTL > status

    Connection to (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST=host1.example.com) (PORT = 1521)))

    STATUS of the LISTENER

    ------------------------

    Alias LISTENER

    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production

    Start date April 5, 2014 20:09:33

    Uptime 0 days 0 h 25 min 1 sec

    Draw level off

    Security ON: OS Local Authentication

    SNMP OFF

    Parameter Listener of the /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora file

    The listener log file /U01/app/Oracle/diag/tnslsnr/host1/listener/alert/log.XML

    Summary of endpoints listening...

    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=host1.example.com) (PORT = 1521)))

    Summary of services...

    Service "ORCL" has 1 instance (s).

    Instance "ORCL", State LOAN, has 1 operation for this service...

    Service "ORCL. The WORLD' has 1 instance (s).

    Instance "ORCL", status UNKNOWN, has 1 operation for this service...

    Service 'ORCLXDB' has 1 instance (s).

    Instance "ORCL", State LOAN, has 1 operation for this service...

    The command completed successfully

    On host2:

    [oracle@host2 admin] $ listener.ora more

    listener.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = MYTEST. WORLD)

    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)

    (SID_NAME = MYTEST)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    )

    )

    ADR_BASE_LISTENER = / u01/app/oracle

    [oracle@host2 admin] $ tnsname.ora more

    TNSNAME.ora: no such file or directory

    [oracle@host2 admin] $ more tnsnames.ora

    MYTEST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = MYTEST)

    )

    )

    ORCL =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = ORCL)

    )

    )

    Please help me what I do in configuring the listener and tns.

    Kind regards

    Michel

    fb767351-A660-4b18-9a9f-73bc141f6a0c wrote:

    Hi all

    I have two hosts with me. 1 host1 and 2. host2. Host1 have ORCL database. And when I'm doing the tnsping to host2 for database ORCL I get error below.

    [oracle@host2 ~] $ hostname

    host2.example.com

    [oracle@host2 ~] $ tnsping ORCL

    AMT Ping utility for Linux: Version 11.2.0.1.0 - Production on 5 April 2014 20:31:40

    Copyright (c) 1997, 2009, Oracle.  All rights reserved.

    Use settings files:

    TNSNAMES adapter used to resolve the alias

    Try to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL)))

    TNS-12545: Connect failed because target host or object does not exist

    If your entry for "ORCL" tnsnames decided to 'contact' indicated info.  He tried to send a ping packet to the server identified by "(HOST = host1.example.com)". "  Oracle tns transmitted the request to the network stack of BONES for the resolution and routing.  Here, 'host1.example.com' host name could not be resolved to an IP address, or if it was, it was an IP address that is a dead-end.

    Here's my tns annually involves Details:

    We see the details necessary out of your tnsping tns.  Since the application never had the host (as is obvious in the error message), nothing about the questions of the listener - he never got.

    on host1:

    As your example tnsping host2, and says that the error message obvious host1 is nowhere to be found, like the listener, none of the files of configuration on host1 question - demand ever on host1.

    [oracle@host1 admin] $ listener.ora more

    listener.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = ORCL. WORLD)

    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)

    (SID_NAME = ORCL)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    )

    )

    ADR_BASE_LISTENER = / u01/app/oracle

    [oracle@host1 admin] $ more tnsnames.ora

    tnsnames.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora

    # Generated by Oracle configuration tools.

    ORCL =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = ORCL)

    )

    )

    MYTEST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = MYTEST)

    )

    )

    LSNRCTL > status

    Connection to (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST=host1.example.com) (PORT = 1521)))

    STATUS of the LISTENER

    ------------------------

    Alias LISTENER

    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production

    Start date April 5, 2014 20:09:33

    Uptime 0 days 0 h 25 min 1 sec

    Draw level off

    Security ON: OS Local Authentication

    SNMP OFF

    Parameter Listener of the /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora file

    The listener log file /U01/app/Oracle/diag/tnslsnr/host1/listener/alert/log.XML

    Summary of endpoints listening...

    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=host1.example.com) (PORT = 1521)))

    Summary of services...

    Service "ORCL" has 1 instance (s).

    Instance "ORCL", State LOAN, has 1 operation for this service...

    Service "ORCL. The WORLD' has 1 instance (s).

    Instance "ORCL", status UNKNOWN, has 1 operation for this service...

    Service 'ORCLXDB' has 1 instance (s).

    Instance "ORCL", State LOAN, has 1 operation for this service...

    The command completed successfully

    On host2:

    Okay, the problem being that a client on host2 couldn't solve a connection to hos1, these could be revealing.

    [oracle@host2 admin] $ listener.ora more

    listener.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = MYTEST. WORLD)

    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)

    (SID_NAME = MYTEST)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    )

    )

    ADR_BASE_LISTENER = / u01/app/oracle

    Except that in the example, we work with, host2 is the customer, trying to reach a database on host1.  Any listener on host2 is totally irrelevant.

    [oracle@host2 admin] $ tnsname.ora more

    TNSNAME.ora: no such file or directory

    [oracle@host2 admin] $ more tnsnames.ora

    MYTEST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host2.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = MYTEST)

    )

    )

    ORCL =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = host1.example.com) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = ORCL)

    )

    )

    It's the only tns configuration file that is important for the problem at hand.  And we already knew what he said, since the output of your command of tnsping.

    Please help me what I do in configuring the listener and tns.

    Kind regards

    Michel

    Is "host1.exampl.com" the real hostname of your machine "host1"?  Or you made that blur in your ad - thing quite legitimate to do this for security reasons.

    Whatever, this is not really a matter of tns, unless of course 'host1.example.com' is really what you put in the tnsnames file, but your server "host1" became really something else.

    Assuming that 'host1.example.com' is the correct value, debugging starts with the following:

    [oracle@host2 admin] $ ping host1.example.com

    [oracle@host2 admin] $ tracerout host1.example.com

  • ORA-12545: Connect failed because target host or object does not exist

    Hi all

    I am not able to connect database remotely. I have two servers with the name U.S. and localhost. Here are my coordinates tns:

    Details of the host server we:

    [oracle@US admin] $ more tnsnames.ora

    tnsnames.ora # Network Configuration file: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora

    # Generated by Oracle configuration tools.

    PROD =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP) (HOST = EN)(PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = prod. WORLD)

    )

    )

    PROD_STBY =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = prod. WORLD)

    )

    )


    [oracle@US admin] $ more sysconfig

    Networking = yes

    NETWORKING_IPV6 = yes

    HOSTNAME = US.localdomain


    [oracle@US admin] $ more/etc/hosts

    # Do not remove the next line, or various programs

    # requiring a network functionality will fail.

    127.0.0.1 localhost.localdomain localhost

    : US.localdomain6 1 U.S.

    Remote Ping US server location:

    [oracle@US admin] $ ping 192.168.188.131

    PING 192.168.188.131 (192.168.188.131) 56 (84) bytes of data.

    64 bytes from 192.168.188.131: icmp_seq = 1 ttl = 64 time = 0,662 ms

    64 bytes from 192.168.188.131: icmp_seq = 2 ttl = 64 time = 0,558 ms

    64 bytes from 192.168.188.131: icmp_seq = 3 ttl = 64 time = 0,566 ms

    64 bytes from 192.168.188.131: icmp_seq = 4 ttl = 64 time = 0,603 ms

    64 bytes from 192.168.188.131: icmp_seq = 5 ttl = 64 time = 0.575 ms

    ^ C

    -192.168.188.131 - ping statistics

    5 packets transmitted, 5 received, 0% packet loss, time 4002ms

    RTT min/avg/max/leg = 0.558/0.592/0.662/0.048 ms

    Details of the server remote localhost:

    [oracle@localhost admin] $ more tnsnames.ora

    PROD =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP) (HOST = EN)(PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = prod. WORLD)

    )

    )

    PROD_STBY =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = prod. WORLD)

    )

    )


    [oracle@localhost admin] $ cat/etc/hosts

    # Do not remove the next line, or various programs

    # requiring a network functionality will fail.

    127.0.0.1 localhost.localdomain localhost

    : 1 localhost6.localdomain6 localhost6


    [oracle@localhost admin] $ cat sysconfig

    Networking = yes

    NETWORKING_IPV6 = yes

    HOSTNAME = localhost.localdomain

    [oracle@localhost admin] $ listener.ora more

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = prod. WORLD)

    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)

    (SID_NAME = prod)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain) (PORT = 1521))

    )

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))

    )

    )

    ADR_BASE_LISTENER = / u01/app/oracle

    [oracle@localhost admin] $ lsnrctl status


    LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 4 February 2014 16:49:36

    Copyright (c) 1991, 2009, Oracle.  All rights reserved.

    Connection to (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST=localhost.localdomain) (PORT = 1521)))

    STATUS of the LISTENER

    ------------------------

    Alias LISTENER

    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production

    Start date February 4, 2014 16:42:09

    Uptime 0 days 0 h 7 min 26 sec

    Draw level off

    Security ON: OS Local Authentication

    SNMP OFF

    Parameter Listener of the /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora file

    The listener log file /U01/app/Oracle/diag/tnslsnr/localhost/listener/alert/log.XML

    Summary of endpoints listening...

    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=localhost.localdomain) (PORT = 1521)))

    (DESCRIPTION = (ADDRESS = (PROTOCOL = ipc) (KEY = EXTPROC1521)))

    Summary of services...

    Service "prod. The WORLD' has 1 instance (s).

    Instance "prod", status UNKNOWN, has 1 operation for this service...

    The command completed successfully

    Location of ping to the server hosting remote localhost:

    [oracle@localhost admin] $ ping 192.168.188.130

    PING 192.168.188.130 (192.168.188.130) 56 (84) bytes of data.

    64 bytes from 192.168.188.130: icmp_seq = 1 ttl = 64 time = 1.57 ms

    64 bytes from 192.168.188.130: icmp_seq = 2 ttl = 64 time = 0,223 ms

    64 bytes from 192.168.188.130: icmp_seq = 3 ttl = 64 time = 0,577 ms

    64 bytes from 192.168.188.130: icmp_seq = 4 ttl = 64 time = 0,571 ms

    64 bytes from 192.168.188.130: icmp_seq = 5 ttl = 64 time = 0,568 ms

    ^ C

    -192.168.188.130 - ping statistics

    5 packets transmitted, 5 received, 0% packet loss, time 4006ms

    RTT min/avg/max/leg = 0.223/0.703/1.578/0.458 ms

    Connection database target mode ensures via RMAN:

    [oracle@localhost admin] $ rman target sys/oracle_4U@PROD auxiliary sys/oracle_4U@PROD_STBY


    Recovery Manager: release 11.2.0.1.0 - Production on Tue Feb 4 16:56:45 2014

    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

    RMAN-00571: ===========================================================

    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.

    RMAN-00571: ===========================================================

    RMAN-00554: initialization of the package manager internal collection failed

    RMAN-04005: target database error:

    ORA-12545: Connect failed because target host or object does not exist

    Please let me know the cause of this error and it please help me how can I solve it.

    Kind regards

    Michel

    OK, so you have a software firewall (IPTables) running.  By default, it will not be configured to accept connections on port 1521.  You have two options...

    (1) disable the firewall completely.  Run these commands to do this...

    stop /etc/init.d/iptables

    chkconfig iptables off

    The first command stops the service.  The second command prevents revived at every restart of the OS.

    (2) add an exception to the firewall for port 1521.  I'm not a Linux expert, but it should be something like this...

    Change the configuration of IPTables with vi...

    VI/etc/sysconfig/iptables

    Add a new rule as follows...

    -A of ENTRY m state - state NEW-m tcp tcp - dport 1521-j ACCEPT Pei

    Save and close, and then restart the IPTables service...

    /etc/init.d/iptables restart

    NOTE: you must always change the name of this server to something other than "localhost".

  • DESC DBA_DATA_FILES / ORA-04043: dba_data_files object does not exist

    Hi I have Oracle 10.1.0.5; on IBM AIX. After the disk failure, I have a problem with corruption of block cancel and I am unable to use dba_data_file view.



    SQL > desc dba_data_files

    ERROR:

    ORA-04043: dba_data_files object does not exist





    SQL > desc dba_tablespaces

    Name Null? Type

    ----------------------------------------- -------- ----------------------------

    NOM_TABLESPACE NOT NULL VARCHAR2 (30)

    BLOCK_SIZE NOT NULL NUMBER

    NUMBER OF INITIAL_EXTENT

    NUMBER OF NEXT_EXTENT

    MIN_EXTENTS NOT NULL NUMBER

    NUMBER OF MAX_EXTENTS

    NUMBER OF PCT_INCREASE

    NUMBER OF MIN_EXTLEN

    STATUS VARCHAR2 (9)

    CONTENT VARCHAR2 (9)

    RECORD VARCHAR2 (9)

    FORCE_LOGGING VARCHAR2 (3)

    EXTENT_MANAGEMENT VARCHAR2 (10)

    ALLOCATION_TYPE VARCHAR2 (9)

    PLUGGED_IN VARCHAR2 (3)

    SEGMENT_SPACE_MANAGEMENT VARCHAR2 (6)

    DEF_TAB_COMPRESSION VARCHAR2 (8)

    VARCHAR2 (11) RETENTION

    BIGFILE VARCHAR2



    What is the problem? Database is running.



    Thanks in advance

    Database is running.

    According to metalink following note

    ORA-4043 on DBA_ View (s) if they are described in a mount Statge [ID 296235.1] *.

    It seems completing desc DBA_ views in the State, you have to bounce back or clear the shared pool.

    For more details check the note.

  • ORA-21700: object does not exist or is marked for deletion - nested table

    Hi, please see my procedure. It comes to delete records in a table whose primary keys will be given in comma separated format.

    but he triggers the following error

    ORA-21700: object does not exist or is marked for deletion
    ORA-06512: at the 'scott '. PKG_COUNTRY', line 4598
    ORA-06512: at line 10
    Pr_Del_Regional_DtlORA-21700: object does not exist or is marked for deletion
    Process is complete.
    Disconnection from the database tfo_user-watson.


    / * In format on 12/05/2011 14:47 (trainer more v4.8.7) * /.



    Varchar_table. ARRAY TYPE IS VARCHAR2 (5); -in the scope of package


    PROCEDURE Pr_Del_Regional_Dtl)
    pi_v_country_id IN VARCHAR2, seperateed comma for deletion
    po_results ON sys_refcursor
    )
    IS
    l_varchar_table varchar_table: = varchar_table ();
    BEGIN
    pr_split_varchar_values (pi_v_country_id, l_varchar_table); -divides: separation by a comma to the nested table.

    DELETE FROM regional_setup
    WHERE country_id IN (SELECT *)
    TABLE (l_varchar_table)); -removed
    EXCEPTION
    WHILE OTHERS
    THEN
    DBMS_OUTPUT. Put_line ("Pr_Del_Regional_Dtl" |) SQLERRM);
    LIFT;
    END Pr_Del_Regional_Dtl;

    split-
    PROCEDURE pr_split_varchar_values)
    pi_v_values IN VARCHAR2,
    op_varchar_table ON varchar_table
    )
    IS
    l_v_value VARCHAR2 (3000);
    l_value VARCHAR2 (10);
    I PLS_INTEGER: = 0;
    BEGIN
    op_varchar_table: = varchar_table ();
    l_v_value: = pi_v_values;

    IN all, LENGTH (l_v_value) > 0
    LOOP
    i: = i + 1;

    IF INSTR (l_v_value, ",") > 0
    THEN
    op_varchar_table. EXTEND;
    op_varchar_table (i): =.
    LTRIM (RTRIM (SUBSTR (l_v_value, 0, INSTR (l_v_value, ",") - 1)));
    ON THE OTHER
    op_varchar_table. EXTEND;
    op_varchar_table (i): = LTRIM (RTRIM (l_v_value));
    l_v_value: = ";
    END IF;

    l_v_value: =.
    SUBSTR (l_v_value, INSTR (l_v_value, ",") + 1,
    LENGTH (l_v_value));
    END LOOP;
    END pr_split_varchar_values;

    Thanks in advance
    TYPE varchar_table IS TABLE OF VARCHAR2(5); -- in package scope
    

    Have you declared in package or database? Remember, local collection cannot be used in the SQL statement.

  • Cannot delete alias if the referenced object does not exist

    My JavaScript does not alias in OSX when the referenced object no longer exists. The bug occurs on a network volume when the referenced object has been deleted or moved from another system. Do you have any idea how to remove/relpace this alias dead with JavaScript? Why it is not possible to remove an alias with a missing object? Thank you for helping me!

    myShortcut.remove ();

    Bildschirmfoto 2012-03-21 um 10.52.26.png

    Hmm. I have no problem removing broken aliases created in the Finder, but am not able to delete the symlinks broken on remote filesystems created with ln -s (or withile.createAlias ()f). Seems to be a bug for me, as the broken symbolic link can be deleted otherwise (in the Finder or with rm ). I guess you can use doScript() and an Applescript script:

    app.doScript('tell application "Finder" to delete POSIX file "' + myShortcut.fsName + '"', ScriptLanguage.APPLESCRIPT_LANGUAGE);
    

    Slow, however. You can use a 'do shell script' Applescript with rm but the multiple levels of bids and escape are a puzzle.

    Jeff

  • Homepage is CNN. When Firefox is launched, says TAB not FOUND. The requested object does not exist on this server. The link you followed is that is exceeded in

    Cannot get to CNN.com at all. I can get to CNN.com if I use IE. This problem just started. I have already removed/reinstalled Firefox today. He worked for a while and then when I restart/shutdown, the problem is back.

    I called AT & T even if they are not my provider & CSR said someone else had called today and said they had the same problem. AT & T wouldn't let me speak to technical support. I called my provider and they do not help because I could get on the Internet.

    All of a sudden, when I went down to the current provider w / my phone, I restarted my PC (for the umpteenth time) and VOILA! My problem is solved. Someone did something, but I'll never know.

    Thanks for the help.

  • ORA-13605: the specified task or object ADDM: &lt; task &gt; does not exist.

    Hello
    I use ORACLE 11g R2 & RHEL 5 DB.

    My task of bottom line is I want to send an AWR & ADDM report by mail to myself and the other members of my team all the hours for a particular user. I did a procedure for the same thing. When I perform this procedure from the sys user then it is run successfully and we even receive emails with attachments well. When I try to run this procedure from the particular user, it gives me the following error: -.

    "ORA-13605: the ADDM:1987121644_4118 of task or a specified object does not exist for the current user."

    When I explored my procedure, I found that the error was in the query that is used to generate the report of the ADDM. The same query within an enforcement procedure s successfully with the sys user, but not in the other user. The query is as below: -.
     select dbms_advisor.get_task_report(task_name,'TEXT','ALL') as ADDM_report
                         from dba_advisor_tasks
                        where task_id =
                              (select max(t.task_id)
                                 from dba_advisor_tasks t, dba_advisor_log l
                                where t.task_id = l.task_id
                                  and t.advisor_name = 'ADDM'
                                  and l.status = 'COMPLETED')
    When I accessed the sight of dba_advisor_tasks separately then I saw that each task the ower name was "SYS" user. So its gives me error when I have the fire of the other user. When I run it from SCOTT I get the following error: -.
    ORA-13605: The specified task or object ADDM:1987121644_4017 does not exist for the current user.
    ORA-06512: at "SYS.PRVT_ADVISOR", line 3189
    ORA-06512: at "SYS.DBMS_ADVISOR", line 590
    ORA-06512: at line 1
    ORA-06512: at "SCOTT.SEND_MAIL_FOR_AWR_ADDM_REPORT", line 72
    ORA-06512: at line 2
    I tried to use the view data dictionary with 'USER_'... like USER_advisor_tasks, but this returns null if it doesn't produce any report ADDM.

    What should I do to run my (other than the user SYS) user SCOTT procedure and must generate the ADDM report.

    Thanks in advance.

    Look at the signature of the function:

    function get_task_report (task_name      in varchar2,
                              type           in varchar2 := 'TEXT',
                              level          in varchar2 := 'TYPICAL',
                              section        in varchar2 := 'ALL',
                              owner_name     in varchar2 := NULL,
                              execution_name in varchar2 := NULL,
                              object_id      in number   := NULL)
      return clob;
    

    See owner_name.

    So:

    select owner,task_name,
           dbms_advisor.get_task_report
           (t.task_name,'TEXT','TYPICAL','ALL',t.owner) as ADDM_report
                         from dba_advisor_tasks t
                        where task_id =
                              (select max(t.task_id)
                                 from dba_advisor_tasks t, dba_advisor_log l
                                where t.task_id = l.task_id
                                  and t.advisor_name = 'ADDM'
                                  and l.status = 'COMPLETED');
    
  • dbms_sqltune - table does not exist

    I've run this package from Oracle:
    exec DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF(table_name=>'test_prof', schema_name=>'USER');
    
    exec dbms_sqltune.pack_stgtab_sqlprof(staging_table_name=>'test_prof',profile_name=>'SYS_SQLPROF_TEMP');
    and two of them are successfully. But when I try to run a query on the table or simply describe the columns in this table I ORA-04043: test_prof of the object does not exist. Could someone explain to me where this table is stored?

    Tutu wrote:
    I've run this package from Oracle:

    exec DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF(table_name=>'test_prof', schema_name=>'USER');
    
    exec dbms_sqltune.pack_stgtab_sqlprof(staging_table_name=>'test_prof',profile_name=>'SYS_SQLPROF_TEMP');
    

    and two of them are successfully. But when I try to run a query on the table or simply describe the columns in this table I ORA-04043: test_prof of the object does not exist. Could someone explain to me where this table is stored?

    You create the table in lowercase! From there, you use your name of the table in lowercase surrounded by quotation marks:

    SQL> exec DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF(table_name=>'test_prof', schema_name=>'MYUSER');
    
    PL/SQL procedure successfully completed.
    
    SQL> desc test_prof
    ERROR:
    ORA-04043: object test_prof does not exist
    
    SQL> desc "test_prof"
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     PROFILE_NAME                                       VARCHAR2(30)
     CATEGORY                                           VARCHAR2(30)
     SIGNATURE                                          NUMBER
     SQL_TEXT                                           CLOB
     DESCRIPTION                                        VARCHAR2(500)
     TYPE                                               VARCHAR2(9)
     STATUS                                             VARCHAR2(8)
     BOOLEAN_FLAGS                                      NUMBER
     ATTRIBUTES                                         SQLPROF_ATTR
     VERSION                                            NUMBER
     SPARE1                                             CLOB
     SPARE2                                             BLOB
    

    Or better, specify uppercase when you create the staging table.

    The most interesting is that when I try to run the package even once again, I have this pile of errors:

    Of course, the table already exists. You should drop everything first to be able to recreate it.

    Nicolas.

  • ORA-04043: object FND_EXECUTABLES does not exist

    BANNER
    ----------------------------------------------------------------
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    AMT for Solaris: release 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    -------------------------------------------------------------------------------------

    I am getting error below...

    SQL > desc FND_EXECUTABLES
    ERROR:
    ORA-04043: object FND_EXECUTABLES does not exist

    NATHALIE wrote:
    I use the sys user!

    SYS is NOT the owner of each table in the comic book, including FND_EXECUTABLES.
    What USER owns the FND_EXECUTABLES?

  • ORA-23308: object OWNER_MASTER. DEPT does not exist or is not valid

    Hello
    in 10g R2 (10.2.0.4) I created master groups (following this article http://www.akadia.com/services/ora_replication_guide.html).
    But I got the following error:
    SQL> select sname, oname, type, status, gname
      2  from dba_repobject ;
    
    SNAME                          ONAME                          TYPE
    ------------------------------ ------------------------------ -------------
    STATUS     GNAME
    ---------- ------------------------------
    SCOTT                          DEPT                           TABLE
    VALID      REPG
    
    SCOTT                          EMP                            TABLE
    VALID      REPG
    
    SQL> grant CREATE SNAPSHOT TO SCOTT;
    
    
    
    SQL> grant CREATE TABLE TO SCOTT;
    
    
    
    CONNECT repadmin/****@CEL1.WORLD
    
    SQL> BEGIN
      2     DBMS_REPCAT.SET_COLUMNS (
      3     sname => 'owner_master',
      4     oname => 'DEPT',
      5     column_list => '"COL1","COL2","COL3","COL4"');
      6  END;
      7  /
    BEGIN
    *
    ERROR at line 1:
    ORA-23308: object OWNER_MASTER.DEPT does not exist or is invalid
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
    ORA-06512: at "SYS.DBMS_REPCAT_OBJ_UTL", line 1280
    ORA-06512: at "SYS.DBMS_REPCAT_OBJ_UTL", line 1322
    ORA-06512: at "SYS.DBMS_REPCAT", line 937
    ORA-06512: at "SYS.DBMS_REPCAT", line 920
    ORA-06512: at line 2
    Thanks for the help

    First, you will need to check that there is a primary key on these tables.

    You may also like to take a look at the view of dba_repcatlog.

    concerning

  • setTriggerEvents &gt; ORA-20171: error WM: trigger &lt; NAME &gt; does not exist

    Hello

    Problem*: execution of DBMS_WM.setTriggerEvents results in a < trigger_name > error does not exist, even if the trigger actually exists.

    Environment*: Oracle 10 g R2 on Windows 2003. Internal programs of PL/SQL stored in packages in a schema; data tables compatible version in many other patterns. The DIRECT workspace is frozen, allowing that the operations of WM. Applications and users change data in the context of child workspaces.

    _ The goal: on a workspace of the merger in LIVE, fire a level trigger line AULIEUDE updates the data in another schema.table. For example, changes to data in Schema1 activate the trigger stored in Schema2, which in turn changes in schema3.

    It is believed that an AULIEUDE trigger is necessary due to complications OWM. Specifically, a trigger on the underlying table for the LT would fire outside the context of a review, which is problematic because triggered changes are made, even if the user ignores finally his work space. In addition, the operations are not easily discernible on the table LT for INSERTS, UPDATES and DELETES the extra lines result (i.e., INSERTS).

    Detail: *
    Organization: SchemaSW contains a trigger that calls a public procedure in a specific application package "Package1" The specific application package calls various public functions in another package in the same pattern. This last package encapsulates OWM sequences appeal and management to ensure that all internal applications regularly perform operations of OWM errors. The trigger is associated with SchemaV1.View. A MERGE_WORKSPACE_W/WO_REMOVE event, the trigger modifies data stored in SchemaV2.View.

    Permissions: the user SchemaSW has WM_ADMIN_ROLE, CONNECT, RESOURCE and DBA roles and privileges SELECT ANY TABLE system, update ANY TABLE and SYSDBA. The SchemaV1 user has EXECUTE on SchemaSW.

    Declaration of delinquency: EXECUTE DBMS_WM.setTriggerEvents ("< TRIG_NAME > ', dbms_wm.") WORKSPACE_MERGE_WO_REMOVE | «, » || dbms_wm. WORKSPACE_MERGE_W_REMOVE);

    Error:
    ERROR on line 1:
    ORA-20171: error WM: trigger ' < SchemaV1 >. < TRIG_NAME > ' does not exist
    ORA-06512: at "SYS." WM_ERROR', line 342
    ORA-06512: at "SYS." WM_ERROR', line 359
    ORA-06512: at "SYS.LT", line 13264
    ORA-06512: at line 1

    Documents*: Guide to the application developer - Workspace Manager (B14253-01, 10 g Release 2).

    [pg 4-133] «By default, user-defined triggers are executed for DML events both workspace, unless the default behavior is changed using the parameter system Workspace Manager FIRE_TRIGGERS_FOR_NONDML_EVENTS (described in Section 1.5).» You can use the SetTriggerEvents procedure to override the current setting of the FIRE_TRIGGERS_ FOR_NONDML_EVENTS of specific triggers; However, if you later change the value of the parameter system FIRE_TRIGGERS_FOR_NONDML_EVENTS, this new value replaces all specified parameter previously using the SetTriggerEvents procedure. If this procedure is successful, it validates the transaction open database calling fs. An exception is thrown if one or more of the following apply: hominess ' user is not the owner of the trigger, or does not have the role WM_ADMIN_ROLE. There is no such thing as ¡triggerName. Instead of more triggerEvents values are not valid. »

    [pg 1-23] "1.10 triggers on Version-Enabled tables compatible Version tables may have defined triggers; However, the following considerations and limitations apply: ¦ only by line triggers are supported. Statement triggers is not supported. ¦ Set single-line triggers are supported. Avant-mise day and update after the cessation of the triggers for specific columns are not supported. »

    Troubleshooting*: documentation requires the user trigger (otherwise the trigger owner) to have the WM_ADMIN_ROLE, which is satisfied in this case. I checked the existence of triggering via:

    SELECT the owner, table_owner, table_name, triggering_event, STATUS
    OF dba_triggers
    WHERE UPPER (TRIGGER_NAME) = UPPER ("< TRIG_NAME >" ");

    SchemaSW SchemaV1
    < VIEW >
    INSERT
    PEOPLE WITH DISABILITIES

    (Note that I have disabled the trigger for does not stop others from exercise data while I try to fix this).

    Any directive of the community is very much appreciated.

    Thanking you,
    Noel

    So you're creating instead of trigger directly on the view from above (the original name of the table)? Let me know if this isn't the case.

    OWM does not support INSTEAD of triggers. Instead of triggers need to be defined on a view and the only objects that can be activated version are tables. However, I see nothing in your description that says to an INSTEAD of triggers. What you try to do so should be able to finish the level triggers table row dml insert/update/delete. You would simple create triggers on the table before EnableVersioning or add them during a session of beginDDL/commitDDL, and they would be then implemented as PL/SQL procedures inside the inside instead of triggers that we create. They are not defined on the table _LT.

    After you create the trigger, you would be able to use dbms_wm.setTriggerEvents to specify the events you want relax to fire to.

    Kind regards
    Ben

Maybe you are looking for

  • NB100-10 X Windows Installation

    I bought 2 Netbooks NB100. (Ubuntu) Now, I want to install winxp. I used a DVD. external Windows installation has started...--> bluescreen. I used a bootable USB key. Windows Setup-> blue screen. Other Versions of win the same thing. Another DVD - RO

  • Cannot configure my Readynas 10200

    I'm trying to set up my new Readynas 10200 with a MacBook Pro, but when I get to the screen where I am supposed to appoint my readynas and set the timezone, I get a "peripheral Communication error" tells me Readycould temporarily lost communication w

  • Image - Photo method - the executable export LV Crash - coolish 0x786DE250 in drawmgr.cpp

    Hey guys,. I have a crash appear in my application when you try to export an image to the Clipboard to be pasted to my Word document. The accident happens to export Image invoke node, but occurs only in the executable , and occurs on the 102nd iterat

  • What is the right way to collect data XY?

    How our works of Labview code is very poor. We want to do the following: initialize a DAC and then in a loop: 1. read from an ADC or a counter. Trace playback as a point on a XY Chart (DAC setting like x, ADC read as y) 2. Assign the CAD a new value

  • network card does not

    I use a HP pavilion g62101TU 32 bit OS. My wifi key which is f12 shows red and the network card is invisible on the Device Manager tab, and I am not able to access the internet from my laptop. Please arrive at any solution. Thank you