Problem with a Cartesian join

Hello

I'm on Oracle 10.2.0.4.

I have a problem with a simple Cartesian join. Is it possible to have a Cartesian join? whether a table has data and another table has no data, I take a Cartesian join (no join condition), I want to see all records from a table and values NULL for columns from the other table.

For example

SQL > create table T1 (id number, emp_name varchar2 (30));

Table created.

SQL > create table T2 (sp_name varchar2 (10), sp_desc varchar2 (10));

Table created.

SQL > insert into T1 values (101, 'AAAAA');

1 line of creation.

SQL > insert into T1 values (102, 'BBBB');

1 line of creation.

SQL > insert into values of T2 ('TBT', 'Important');

1 line of creation.

SQL > insert into values of T2 ("XYZ", "Not good");

1 line of creation.

SQL > commit;

Validation complete.

SQL > select t1.id, t1.emp_name, t2.sp_desc

2 from t1, (select sp_name, sp_desc from t2 where sp_name = "OTC") t2;

ID EMP_NAME SP_DESC

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

AAAAA 101 Important

Important 102 BENAMER

SQL > select t1.id, t1.emp_name, t2.sp_desc

2 from t1, (select sp_name, sp_desc from t2 where sp_name = "ZZZ") t2;

no selected line

SQL >

In the second query (where no line is selected), I want to see all the records in the table T1 and NULL values in columns from the alias of table T2.

How can I do?

Thanks in advance

The ANSI syntax can help here.

Select t1.id, t1.emp_name, t2.sp_desc

from t1

outer join t2 left t2.sp_name = "OTC";

ID EMP_NAME SP_DESC

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

AAAAA 101 Important

Important 102 BENAMER

Select t1.id, t1.emp_name, t2.sp_desc

from t1

outer join t2 left t2.sp_name = "ZZZ";

ID EMP_NAME SP_DESC

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

AAAAA 101

BENAMER 102

Post edited by: Brian Bontrager
removed the unnecessary condition

Tags: Database

Similar Questions

  • Problem with ANSI OUTER JOIN

    Hi all

    I have issues with the help of ANSI LEFT JOIN compared to Oracle (+). Below test I did the same thing.
          create table emp (emp_id number(10), emp_name varchar2(50));
          create table courses (course_id number(10), emp_id number(10), course_name varchar2(50));
          
          INSERT INTO EMP values(1,'A');
          INSERT INTO EMP values(2,'B');
          INSERT INTO EMP values(3,'C');
    
          INSERT INTO COURSES values(1,1,'ORACLE');
          INSERT INTO COURSES values(2,1,'JAVA');
          INSERT INTO COURSES values(3,3,'C#');
    
          --*Query 1
          SELECT a.*, b.*
          FROM EMP a  LEFT JOIN COURSES b 
          ON a.emp_id = b.emp_id
          AND a.emp_name = 'A'
    
          --*Query 2      
          SELECT a.*, b.* 
          FROM EMP a, COURSES b 
          where a.emp_id = b.emp_id(+)
          and a.emp_name = 'A'
    Here Query1 return all records of 4 same records regardless of emp_name = 'A' where as Query2 returns 2 records of ep_name = 'A' which is correct.

    Is this correct? I'm confused if you use the standard ANSI OUTER JOINS or not.

    I am using Oracle 11g

    Thank you.

    Change your AND WHERE, in the style of ANSI, select:

    SELECT a.*, b.*
    FROM EMP a  LEFT JOIN COURSES b
    ON a.emp_id = b.emp_id
    WHERE a.emp_name = 'A'
    

    Filters in the clause are those who use the (+) in the Oracle syntax.
    Filters WITHOUT (+) in the Oracle syntax should be in the WHERE clause using the ANSI syntax.

    Published by: Kim Berg Hansen on September 23, 2011 08:03

  • Problem with LEFT OUTER JOIN

    Hello

    I am in charge of the migration of a SQL Server 2000 database to Oracle 11 g, under what I also migrate some predefined queries, that my client has. However I can't seem to get the syntax right and it keeps failing. Could you please help me? Thank you.

    Query:
    SELECT *,(select r.recsolins from gx.repara r where r.percod=c.percod and r.concod=c.concod and r.rectpo='I' and r.recsts='F' and r.grppercod=10 and r.recnro=(select max(t.recnro) from gx.repara t where t.percod=c.percod and t.concod=c.concod and t.rectpo='I' andt.recsts='F' ) ) as NROID
    FROM gx.CONABO c, gx.abonad a  
    LEFT OUTER JOIN gx.CALLES y ON  y.dptocod=10 and y.ciucod=524 and y.CALCOD=A.AboCalEsq1, 
    LEFT OUTER JOIN gx.CALLES Z ON  z.dptocod=10 and z.ciucod=524 and z.CALCOD=A.AboCalEsq2 
    ,gx.calles x WHERE c.PERCOD in (10,60) and CONSTSHAB in ('C','D','P')
    and a.percod=c.percod and a.abocod=c.abocod and
    x.dptocod=10 and x.ciucod=524
    and x.calcod=abocal
    order by c.percod,c.concod;
    The fields are correct, but I get not found when expected in FROM clause.

    Published by: n on June 5, 2012 13:47
  • Problems with Server 2008 R2 Kerberos with Mac and CentOS machines? Need to re - join domain

    We are having a problem with our Mac and Linux / CentOS machines constantly having to be re-attached to our AD domain.
    We are able to join machines to the domain successfully, but after a few weeks or if authentication is broken and we again join them to the domain.
    I see Security event logs on our domain controller when kerberos authentication fails.
    On the linux server - I see this message in the logs
    -binding failed: server not found in the kerberos database.

    I'm guessing this has to do with Server 2008 R2 and incompatible mac / linux versions.

    Any ideas?

    Hello

    I suggest you try to post the question in the forums and check them off below if it helps:

    http://social.technet.Microsoft.com/forums/en-us/windowsserver2008r2general/threads

    It will be useful.

  • Problem with XMLTABLE and LEFT OUTER JOIN

    Hi all.

    I have a problem with XMLTABLE and LEFT OUTER JOIN, in 11g it returns the correct result, but in 10g it doesn't, it is illustrated as a INNER JOIN.
    SELECT * FROM v$version;
    
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    PL/SQL Release 11.2.0.1.0 - Production
    "CORE     11.2.0.1.0     Production"
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    
    --test for 11g
    
    CREATE TABLE XML_TEST(
         ID NUMBER(2,0),
         XML XMLTYPE
    );
    
    INSERT INTO XML_TEST
    VALUES
    (
         1,
         XMLTYPE
         ('
              <msg>
                   <data>
                        <fields>
                             <id>g1</id>
                             <dat>data1</dat>
                        </fields>
                   </data>
              </msg>
         ')
    );
    
    INSERT INTO XML_TEST
    VALUES
    (
         2,
         XMLTYPE
         ('
              <msg>
                   <data>
                        <fields>
                             <id>g2</id>
                             <dat>data2</dat>
                        </fields>
                   </data>
              </msg>
         ')
    );
    
    INSERT INTO XML_TEST
    VALUES
    (
         3,
         XMLTYPE
         ('
              <msg>
                   <data>
                        <fields>
                             <id>g3</id>
                             <dat>data3</dat>
                        </fields>
                        <fields>
                             <id>g4</id>
                             <dat>data4</dat>
                        </fields>
                        <fields>
                             <dat>data5</dat>
                        </fields>
                   </data>
              </msg>
         ')
    );
    
    SELECT
         t.id,
         x.dat,
         y.seqno,
         y.id_real
    FROM
         xml_test t,
         XMLTABLE
         (
              '/msg/data/fields'
              passing t.xml
              columns
                   dat VARCHAR2(10) path 'dat',
                   id XMLTYPE path 'id'
         )x LEFT OUTER JOIN
         XMLTABLE
         (
              'id'
              passing x.id
              columns
                   seqno FOR ORDINALITY,
                   id_real VARCHAR2(30) PATH '.'
         )y ON 1=1
    ;
    
    ID     DAT     SEQNO     ID_REAL
    --     -----     -----     -------
    1     data1     1     g1
    2     data2     1     g2
    3     data3     1     g3
    3     data4     1     g4
    3     data5          
    This is all nice, now the problem:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
    PL/SQL Release 10.2.0.1.0 - Production
    "CORE     10.2.0.1.0     Production"
    TNS for HPUX: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    
    --exactly the same environment as 11g (tables and rows)
    SELECT
         t.id,
         x.dat,
         y.seqno,
         y.id_real
    FROM
         xml_test t,
         XMLTABLE
         (
              '/msg/data/fields'
              passing t.xml
              columns
                   dat VARCHAR2(10) path 'dat',
                   id XMLTYPE path 'id'
         )x LEFT OUTER JOIN
         XMLTABLE
         (
              'id'
              passing x.id
              columns
                   seqno FOR ORDINALITY,
                   id_real VARCHAR2(30) PATH '.'
         )y ON 1=1
    ;
    
    ID     DAT     SEQNO     ID_REAL
    --     -----     -----     -------
    1     data1     1     g1
    2     data2     1     g2
    3     data3     1     g3
    3     data4     1     g4
    As you can see in 10g that I don't have the last row, it seems that Oracle 10 g does not recognize the LEFT OUTER JOIN.

    Is this a bug?, Metalink says that sometimes we can have an ORA-0600, but in this case there is no error results returned, just incorrect.

    Help, please.

    Kind regards.

    What about try the original Oracle method for outer joins? Using (+) without the extra space

    XMLTABLE(...COLUMNS ... id XMLTYPE PATH ... ) x,
    XMLTABLE(... PASSING x.id ...) (+) y
    
  • problem with join

    Hello Experts,

    I'm having a little problem with joining me. its not taking the values that should be
    declare
    l_start_file_name varchar2(50) := 'liab_report_summary_p008_c';
    l_end_file_name varchar2(50)   := '_english.rep';
    l_file_name varchar2(100);
    l_sql varchar(32767);
    refresh_cdc varchar2(10) := '00540';
    
    Begin
    
    l_file_name := l_start_file_name||REFRESH_CDC||l_end_file_name;
    
     l_sql := 'create or replace directory GTECHFILES as ''/ftpfiles/gtechfiles/acct_'||REFRESH_CDC||'''';
      execute immediate l_sql;
    
    
    l_sql :=  ' CREATE TABLE LOTO_LIABILITY_REPORT_temp             '||
              ' (                                                   '||
              '  draw_number       varchar2(50),                    '||
              '  total_winners_amt number,                          '||
              '  paid_today_amt    number,                          '||
              '  total_paid_amt    number,                          '||
              '  expired_today_amt number,                          '||
              '  total_expired_amt number,                          '||
              '  frac_round_amt    number,                          '||
              '  outstanding_amt   number                           '||
              ' )                                                   '||
              ' ORGANIZATION EXTERNAL                               '||
              '   (  TYPE ORACLE_LOADER                             '||
              '     DEFAULT DIRECTORY GTECHFILES                    '||
              '     ACCESS PARAMETERS                               '||
              '       (                                             '||
              '      RECORDS DELIMITED BY NEWLINE                   '||
              '    BADFILE TEMPDIR:''loto_liability_report.bad''    '||
              '    DISCARDFILE TEMPDIR:''loto_liability_report.dis'''||
              '    LOGFILE TEMPDIR:''loto_liability_report.log''    '||
              '      SKIP 8                                         '||    
              '      FIELDS LDRTRIM                                 '||
              '      MISSING FIELD VALUES ARE NULL                  '||
              '       (                                             '||
              '  draw_number       (1:11)  char(11),                '||
              '  total_winners_amt (14:24) char(11),                '||
              '  paid_today_amt    (26:36) char(11),                '||
              '  total_paid_amt    (38:48) char(11),                '||
              '  expired_today_amt (50:60) char(11),                '||
              '  total_expired_amt (62:72) char(11),                '||
              '  frac_round_amt    (74:80) char(7),                 '||
              '  outstanding_amt   (82:92) char(11)                 '||
              '       )                                             '||
              '   )                                                 '||
              '     LOCATION ('''||l_file_name||''')                '||
              ' )                                                   '||
              ' REJECT LIMIT UNLIMITED                              '||
              ' NOPARALLEL                                          '||
              ' NOMONITORING                                        ';
    
             execute immediate l_sql; 
    
    
     l_sql := ' insert into LOTO_LIABILITY_REPORT '||
     ' ( draw_number             , '||
     '   total_winners_amt       , '||
     '   paid_today_amt          , '||
     '   total_paid_amt          , '||
     '   expired_today_amt       , '||
     '   total_expired_amt       , '||
     '   frac_round_amt          , '||
     '   outstanding_amt         , '||
     '   source                  , '||
     '   inserted_DATE           , '||
     '   CDC                     , '||
     '   draw_start_date         , '||
     '   draw_end_date             '||
     ' )                           '||
     '   SELECT                    '||
     '       a.to_number(substr(draw_number,1,instr(draw_number,''/'',1)-1)) , '||
     '       a.total_winners_amt                                             , '||
     '       a.paid_today_amt                                                , '||
     '       a.total_paid_amt                                                , '||
     '       a.expired_today_amt                                             , '||
     '       a.total_expired_amt                                             , '||
     '       a.frac_round_amt                                                , '|| 
     '       a.outstanding_amt                                               , '||  
     '       '''||l_file_name                                           ||''', '||
     '       sysdate                                                         , '||
     '       '''||refresh_cdc                                           ||''', '|| 
     '       b.start_date                                                    , '|| 
     '       b.end_date                                                        '|| 
     '    FROM                                                                 '||
     '       a.LOTO_LIABILITY_REPORT_temp                                     ,'||
     '       b.draws                                                           '||
     '    where                                                                '||
     '       a.draw_number is not null                                         '||
     '    and                                                                  '||
     '       a.total_winners_amt is not null                                   '||
     '    and                                                                  '|| 
     '       a.to_number(substr(draw_number,1,instr(draw_number,''/'',1)-1))= b.num ';
    
     
        dbms_output.put_line(l_sql);
             execute immediate l_sql;           
             
    l_sql :='drop table LOTO_LIABILITY_REPORT_temp';
     
            execute immediate l_sql;
            
    exception
    when others then
    rollback;
    l_sql :='drop table LOTO_LIABILITY_REPORT_temp';
    execute immediate l_sql;
    debug_message('LOTO_LIABILITY_REPORT_temp_UPLOAD/'||REFRESH_CDC,'Unexpected Error '||sqlerrm);
    END LOTO_LIABILITY_REPORT;

    at least

     '    FROM                                                                 '||
     '       LOTO_LIABILITY_REPORT_temp a                                     ,'||
     '       draws b                                                           '||
     '    where                                                                '||
    

    Concerning

    Etbin

  • problem with join of two tables

    Hi, consider the following data
    WITH data AS
    (
      SELECT 123 cid, 'aaa' isi, 'kkk' sud, 'ttt' ri FROM dual UNION ALL 
      SELECT 222 cid, 'bbb' isi, 'gggg' sud, 'hhh' ri FROM dual
    
    ) ,
    data2 AS 
    (
      SELECT 'aaa' isi, 'yyy' sud, 'ooo' ri FROM dual UNION ALL 
      SELECT 'qqq' isi, 'ggg' sud, 'ooo' ri FROM dual UNION ALL 
      SELECT 'uuu' isi, 'ppp' sud, 'ttt' ri FROM dual UNION ALL
       SELECT 'ppp' isi, 'mmm' sud, 'nnn' ri FROM dual 
    
    
    )
    what I want to do, is to join data2 with data by isi, ri or southern id table and produce this output.
     cid  txt
     ===  ====
     123  aaa
     222  ggg
     123  ttt
    It's how I got the above output:
    first try to join isi in database2 with isi in "features" and discover if line matches. If this is the case, display the cid of the data table and the use of the value to match.
    e.g. in the first line of table data2, we can see that isi = aaa matches line an isi data table. If the output displays 123 and value aaa.

    If the rank table two of the Data2 isi = qqq. When join them with the data table, we find not all isi with qqq. in this case, it must join with column of South. We can see that South = ggg data2 games
    the second line in the table of output so will bee 222 and value ggg.

    now, take a look at the third row in Database2. ISI = uuu is not found in the data table when join them. then try to join to the South. South = ttt is also not found in any row of the data table. so join with ri. We
    can see that ri = ttt data2 matches with ri = ttt in the table of data online 1. Therefore, we display the value.

    can someone help me write a sql query that joins these two tables by isi. If no line found then join South, if no found rows then join in ri? Thank you

    Hello

    elmasduro wrote:
    Hi Frank, data2.sud = 'Gay' (4 characters) assume to be South = "ggg". by mistake, I type extra g.

    I have another question about the request. What happens if I want to bring rows of data.2 even if they do not exist in the data table for the entire column was join?
    for example, I want to show this:

    cid  txt
    ===  ====
    123  aaa
    222  ggg
    123  ttt
    ppp  --row from data2
    

    the columns of the last row of data.2 does not match any column in the data table. in this case, I want to make but cid will be null. I tried outer join on your request, but it looks like I can not clause or with outer join

    SELECT     d1.cid
    ,     CASE
              WHEN  d1.isi = d2.isi  THEN  d2.isi
              WHEN  d1.sud = d2.sud  THEN  d2.sud
                                            ELSE  d2.ri
         END     AS txt
    FROM data     d1
    JOIN     data2     d2  ON     d1.is(+)i     = d2.isi
                  OR     d1.sud(+)     = d2.sud
                  OR     d1.ri(+)     = d2.ri
    ;
    

    How can I re - write the query for this case? Thanks again for your help

    Here is the outer join syntax:

    SELECT     d1.cid
    ,     CASE
              WHEN  d1.isi = d2.isi  THEN  d2.isi
              WHEN  d1.sud = d2.sud  THEN  d2.sud
              WHEN  d1.ri  = d2.ri   THEN  d2.ri
                                            ELSE  d2.isi
         END     AS txt
    FROM          data2     d2
    LEFT OUTER JOIN     data     d1  ON     d1.isi     = d2.isi
                           OR     d1.sud     = d2.sud
                           OR     d1.ri     = d2.ri
    ;
    

    The + sign for outer joins only works with the old join syntax, non-ANSI. Do not try to mix the two different ways to do joins.

    Not to mention that the outer join, don't forget to change the CASE expression, to include the new possibility of any columns 3 join matching.

  • problems with, phone, 6, Bluetooth kit, Nissan, after update, for, Rios, 1.0.2

    After the update to ios 10.0.2 - trying to use bluetooth to call my vehicle, it says: "this article is not in your phone book." How can I solve this problem?

    Greetings, joybelino1!

    Thank you for joining the communities Support from Apple! I can't wait to see that you are having problems with your Bluetooth in your car! The good news is that Apple has a great article that will help you with measures to try to resolve the problem. Read this article to gethelp to connect your iPhone, iPad, or iPod touch with your car radio. Even though he talks about problems with the connection, it also has the steps for other questions you may have once connected.

    If you use Bluetooth

    1. Consult the user manual of your car stereo to get the procedure to a Bluetooth device.
    2. On your iOS device, drag up to open Control Center, then press ontwice to turn on Bluetooth and turn it back on.
    3. Restart your iOS device.
    4. On your iOS device, Cancel the twinning of your car radio. On the screen of your car désapparier your iOS device and any other device. Restart your car and your iOS device, then pair and connect again.
    5. Update your iOS device.
    6. Install the updates to the firmware of your car radio.
    7. If you still not connect, contact Apple technical support.

    Have a great day!

  • Problems with counter on 9411

    I am a new user of Labview, so it's a little intimidating. I am using a cDAQ-9188 with several modules but I have problems with one is the 9411 is used to measure the speed off the coast of a torque meter.

    I joined the program I put in place. What I want to do is to measure the number of edges on a 3 second interval so that I can divide by the number of pulses/turn * 60 * 1/3 to receive the RPM. However, the number of edges behave linearly as I expected. I measured the speed of the shaft with a light strobe and represented graphically it vs the number of edges. The results are attached to the excel file.

    What Miss me? The number of edges should not increase as speed up the tree, or I'm going about this all wrong and is not what I think I am?

    Thanks in advance.

    Ahh ok, that make more sense - it seemed like a strange to report a couple measured, way but now I understand that your torque sensor also rpm through this collection of speed option and that's what you ask the subject (I can't see not how pulses/turn the sensor is on the site Web of Honeywell however, do you know offhand?).

    The software timing 3 seconds will implement much of the variability in your measure but would not explain the strong negative correlation between the RPM and the speed sensor (we're talking several ms of non-determinisme for a second window 3) output frequency.  Finally, you'll want to solve this problem as well, but it is not your problem right now (as an aside - it would be actually more accurate to measure the frequency of the signal encoder using the 80 MHz as a reference time base and average the result on a second window 3, the general idea is sort explained in manual of 9188 here but I digress).

    I think it is more likely that the signal from the speed sensor is a bit noisy (pretty typical of optical encoders) and then transitions the 9411 is picking up multiple edges.  A slower RPM equals longer transitions and therefore more false edges.  It is just a hunch, but that's what I can think of on the top of my head that could be causing what you see (if read number of pulses is higher than what you expect, given the pulses/turn of the sensor through all ranges of RPM that it would support my theory).  If you want to ignore the method of measurement for a second and try to solve the problem of noise (assuming there is one), you can add the following property node to your existing code before you begin the task:

    You can start by setting MinPulseWidth to 6.4us (which is one of the built-in clock dividers available for PFI filters on the 9188).  You want the MinPulseWidth be short enough to ensure detection of a legitimate impulse, but long enough to block all wrong edges that occur during transitions.

    Best regards

  • ENVY dv6-7320el: problems with touchpad

    Hello

    I'm new here, so I don't know if this is the right place for this question, but here goes:

    I had problems with my touchpad, precisely with the two-finger-roll. It would sometimes stop working, but then set a few minutes. Today that work completely collapsed. I have read suggestions on how to solve this problem, I tried the HARD RESET, it did not help, I tried to juggle synaptics in Panel, which did not help either. Now, I have managed to completely remove the synaptics and cannot install it back.

    Can someone please help? The two-finger-roll was my main way of getting around, I feel so lost without her.

    model: dv6-7320el

    Thank you!

    Bob

    Dear customer,

    Welcome and thanks for posting your question on the Forum of Support HP

    Looks like you are facing difficulties to solve problems with your laptop Touchpad

    We will surely help you with this

    Steps to drain the static charge and load the BIOS default settings to solve the problem

    Step 01. Turn off the laptop

    Step 02. Disconnect the power/AC adapter and also remove the battery too

    Step 03. Press and hold the power button of the laptop for a minute

    Step 04. Now re - insert the battery back in and plug again the power supply/adapter

    Step 05. Start Notepad and keep pressing the F10 key during startup to access the BIOS

    Step 06. Once you get the BIOS, please press F5 or F9 key to load the default settings for the BIOS

    Step 07. Now press ESC/ESC. Save Changes and Exit - Yes

    Step 08. Now, please wait until the unit load the Windows operating system

    Now please download and reinstall the drivers from the touchpad for your laptop on the Site of HP Support

    Please click on this link to find several troubleshooting steps to solve this problem

    Please find the screen shot as shown below for your reference:

    Hope this helps, for other queries in response to the post and feel free to join us again

    * Click on the star of CONGRATULATIONS on the left to say thank you *.

    Make it easier for others to find solutions by checking a response "Accept as Solution" if it solves your problem.

    Thank you

    K N R K

    Although I am an employee of HP, I speak for myself and not for HP

  • Problem with router SPA2102 Battlefield 2?

    I have problems with my Battlefield 2 (all versions). I have the SPA2102.

    EDIT: The game freezes when I click to join a server, nothing happens.

    I can play other games online.

    When I try the demo version which im using this router, it does not work.

    But when I try with the same laptop in other places it works completely fine.

    I set up a static IP address and forwarded my ports to help

    http://www.PortForward.com/English/routers/port_forwarding/Linksys/Spa-2102/Battlefield_2.htm

    What else can I do to make it work?

    I am running Vista 32 bit.

    Thank you in advance!

    Basically the SPA2102 is not design to handle the heavy traffic. This unit is designed to route traffic for VOIP devices and not for game features.

  • Cannot install Vista service pack 2 is 800f0a09 error code with the message that there are problems with the driver for dell latitude

    Original title: why I get error code 800f0a09 to upgrade to windows vista service pack 2

    I have a laptop del that is running on Windows Vista Edition Home Premium. I tried to download itunes but it requires service pack 2. Whenever I try to update to service pack 2, I get the message following error code 800F0A09. He also mentioned problems with the driver for dell latitude. What can I do to fix this please.

    Thank you

    Hello

    Please join Microsoft Community where you can find the necessary information on Microsoft products!

    You can not install Vista Service pack 2 and get the error with code 800f0a09 and the message that there are problems with the driver for dell latitude.

    The problem may occur if some of the components of the update are corrupt.

    What is the full error message that you receive?

    I suggest you follow the steps mentioned below to check if the problem is with the update components:

    Method 1: Reset the update components

    See the site:

    How to reset the Windows Update components?

    http://support.Microsoft.com/kb/971058

    Warning: This section, method, or task contains steps that tell you how to modify the registry. However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click on the number below to view the article in the Microsoft Knowledge Base:

    http://Windows.Microsoft.com/en-us/Windows-Vista/back-up-the-registry

    Method 2: Run the system update readiness tool

     

    See the site:

    System update scan tool corrects errors of Windows Update in Windows 8, Windows 7, Windows Vista, Windows Server 2008 R2 and Windows Server 2008

    http://support.Microsoft.com/kb/947821

    Method 3: Turn off the antivirus software

     

    See the site:

    Disable the anti-virus software

    http://Windows.Microsoft.com/en-in/Windows-Vista/disable-antivirus-software

    Important note: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable your antivirus software. If you need to disable temporarily to install other software, you must reactivate as soon as you are finished. If you are connected to the Internet or a network, while your antivirus software is disabled, your computer is vulnerable to attacks.

    I hope this helps. If the problem persists, let know us and we would be happy to help you.

  • IHAVE problems with mywireless and access point

    I have problems with my wireless

    Hello

    There are hundreds of models of Points of access configured on systems with different computers in different variations, there may be hundreds of reasons why it does not work.

    Please, help us to reduce the factor of "guessing game" to provide assistance and give the relevant details of your computer systems.

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

    There is an inherent Catch22 to attempt to repair a computer wireless through wireless. Given that the without wire is not connected to the source, there is no interaction between the wireless source and the Wireless Client and no frame of reference to find what works and what does not.

    As a first step, I will temporarily move the computer to a place close to the wireless router and plug with a wire.

    When he works with a wire, switch Off the Wireless Security in the router, disconnect the wire and try to make wireless work. This must be done when the computer is always close to the wireless router to compensate for the weak, and or blocked the signal that could be part of the problem in the new suite spot work.

    In the computer itself.

    Most laptops have a physical switch for the wireless card. Read the manual of the computer and make sure that the wireless adapter is on.

    Check the Device Manager for the wireless card valid entry.

    http://www.ezlan.NET/Win7/net_dm.jpg

    If there is no valid entry, remove any entry from fake and re - install the drivers for the wireless card.

    Check network connections to make sure that you have a network icon/entry wireless connection, and that the properties of the icon (right-click on the icon) are correctly configured with the TCP/IPv4 protocol in the properties of network connections.

    http://www.ezlan.NET/Win7/net_connection_tcp.jpg

    Make sure that if there is Wireless Utility a utility vendor is not running with the native Windows wireless utility.

    Make sure you firewall No. preventing / blocks wireless components to join the network.

    Above everything is OK and it connects to the wireless router. Log in from any computer which is, or can be connected to the router with a wire wireless, disable wireless security, make sure that the wireless streaming is enabled and try to connect with no. wireless security.

    When the work turns on the Wireless security.

    Note * people sometimes make mistakes in writing and retype the password for security.

    Another way is to copy in the menu of the router and then paste it when asked of the wireless card.

    Jack-MVP Windows Networking. WWW.EZLAN.NET

  • Problem with access: local only for wireless in Vista

    A few weeks ago, we got a new router at home. It works fine, but a few days ago, my computer suddenly could no longer access the internet wireless on this subject. (He had been able to before). Other computers in the House can use it for the wireless, and my computer can get on the internet by cable. My computer can also access wireless to other places, but not at home, and more.

    So far, I tried everything what I found on the internet to solve the problem without success. I tried:

    1. the solution proposed on this page http://support.microsoft.com/kb/928233.

    2. make sure that windows is completely updated.

    3 disable IPv6 and IPv4 (although not at the same time).

    4 turn off the power management feature that allows the computer to turn off the wireless card.

    5. disabling and re-enabling the network card.

    so far, nothing has worked. Can someone, please?

    Hello

    In most cases, this problem is created by the problem with wireless security.

    Try to connect with the security temporarily turned off.

    Or firewall blocking local traffic.

    Wi - Fi in general.

    These steps and tell us where is the breaking point.

    Check the Device Manager for the wireless card valid entry.

    http://www.ezlan.NET/Win7/net_dm.jpg

    If there is no valid entry, remove any entry from fake and re - install the drivers for the wireless card.

    Check network connections to make sure that you have a network icon/entry wireless connection, and that the properties of the icon (right-click on the icon) are correctly configured with the TCP/IPv4 protocol in the properties of network connections.

    http://www.ezlan.NET/Win7/net_connection_tcp.jpg

    Make sure that if there is Wireless Utility a utility vendor is not running with the native Windows wireless utility.

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

    Make sure you firewall No. preventing / blocks wireless components to join the network.

    Some 3rd party software firewall continue to block the same aspects it traffic Local, they are turned Off (disabled). If possible set up the firewall correctly, otherwise totally uninstall and get rid of its remaining processes that permit the own local network traffic flow.

    If the 3rd party software is uninstalled, or disables, make sure Windows native firewall is active .

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

    Stack TCP/IP work should look like.

    Right-click on the wireless network connection card, select status, details and see if she got an IP address and the rest of the settings.

    http://www.ezlan.NET/Win7/status-NIC.jpg

    Description is the data of the card making.

    The physical address is MAC of the card number.

    The xx must be a number between 0 and 255 (all xx even number).

    YY should be between 0 and 255

    ZZ should be between 0 and 255 (zz all the same number.)

    The date of the lease must be valid at the present time.

    * Note 1. IP that starts with 169.xxx.xxx.xxx isn't valid functional IP.

    * Note 2. There could be an IPv6 entries too. However, they are not functional for Internet or LAN traffic. They are necessary for Win 7 homegroup special configuration.

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

    A message in the small window that says connected wireless doesn't means that you are really a valid functional connection.

    Above everything is OK, you must be able to connect to the router.

    Connection to the router means that you can enter the IP of the router base in an address bar in one go, being able to connect and configure the router menus see.

    If it doesn't connect to the router, journal newspaper from any computer that can connect to the router wirelessly with a wire, disable wireless security, make sure that the wireless SSID broadcast is enabled and try to connect with no. wireless security.

    Enable security wireless after you eat to make a functional connection.

    Jack-MVP Windows Networking. WWW.EZLAN.NET

  • Problems with internet access, troubleshooting, Windows 7 does not work.

    Hello, I have recently started up to Windows 7 on a partition of Windows 10, because a game wasn't working properly on Windows 10 system (has notified downgrade after a one hour session troubleshooting).

    I don't know if the game is causing these issues or anything else, but my internet connection goes away, even if the internet bar shows that it has internet.

    Right now, I'm typing this, it says I have a problem.

    Also, I have troubleshooted a lot of times, with the answer is:

    This happens at random, or whenever I join a game for Minecraft.

    Does anyone know the solution to this problem?

    Other images:

    Hello

    You can see the answer given by Arya S Asok by mentioning the problem with adapter or wireless access point

    Let us know how it goes.

    Kind regards

Maybe you are looking for

  • Satellite R630-13D: dead pixels and background noise

    Hello I got my Satellite R630-13 t today about a week ago. I noticed that I have about 10 + dead pixels already - why? Is that what I can do to sort or should I send it back? I'm not particularly impressed by this when the laptop is barely served. Al

  • computer is connected to the airport, but nothing else does

    My time capsule airport is plugged in and the light is green.  My iMac is connected to the network via wifi without problem, but nothing else will connect.  My iPhone and apple TV to see the network to connect to, but when I select keep just try and

  • Cluster of Boolean controls does not expect update

    Hello I'm confused about the following question: in the joint Test Cluster of Boolean controls Functionality.vi, I have a Boolean controls group, some disabled and grayed out, other permits. If I click on one of two Boolean controls permits, and then

  • Disconnections of VPN with EA8500

    Strange problem. Connect remotely via VPN to the office. Whenever an explosion of data traffic on my home network to any user (for example start-up Skype or streaming, or even log) my VPN interrupts the connection (reason code 631 - port disconnected

  • Signature Server Error 502

    I get an error while signing.  He worked 2 minutes ago and now by signing a trial version, I get: Error: Server returned HTTP response code: 502 for URL: http://www.rim.net/Websigner/servlet/RDK-Waterloo. Please let me know when the server is OK.