Film genre more rented by client.

Hi,
I need a list with customer name, and most rented movie genre.
Database Schema:
genres (id_genre, name)
movies (id_movie, id_genre, title)
dvds (id_dvd, id_movie)
customers (id_customer, name)
rents (id_rent, id_customer, id_dvd, date)
I need something like:
John, Action
Paul, Action
Mary, Adventure
Christine, Drama
Daniel Horror
Victoria, Romance
Neal, Romance
Thanks!

1009991 wrote:
Hi,
I need a list with customer name, and most rented movie genre.
Database Schema:
genres (id_genre, name)
movies (id_movie, id_genre, title)
dvds (id_dvd, id_movie)
customers (id_customer, name)
rents (id_rent, id_customer, id_dvd, date)
I need something like:
John, Action
Paul, Action
Mary, Adventure
Christine, Drama
Daniel Horror
Victoria, Romance
Neal, Romance
Thanks!Hi,
Kindly post the sample data !!!
with data_genres AS
SELECT 100 as id_genre,'ACTION' AS name
from dual
UNION ALL
SELECT 200,'ADVENTURE' from dual
UNION ALL
SELECT 300,'HORROR' from dual
UNION ALL
SELECT 400,'ROMANCE' from dual )
data_movies AS
SELECT 1 AS id_movie,100 AS id_genre,'MIB' AS TITLE
from dual
UNION ALL
SELECT 2,200,'LOST WORLD' from dual
UNION ALL
SELECT 3,300,'EVILDEAD' from dual
UNION ALL
SELECT 4,300,'DARKHORSE' from dual
UNION ALL
SELECT 5,400,'TITANIC' from dual
data_customer AS
SELECT 101 AS id_customer,'JOHN' AS NAME from dual
UNION ALL
SELECT 102,'PAUL' from dual
UNION ALL
SELECT 103,'MARY' from dual
UNION ALL
SELECT 104,'Christine' from dual
data_rents AS
SELECT 'R101' AS RENT_ID,101 AS id_customer,'DVD001' AS id_dvd ,'01-JUN-2013' AS Rent_dt
FROM DUAL
UNION ALL
SELECT 'R102',101,'DVD002','03-JUN-2013' FROM DUAL
UNION ALL
SELECT 'R103',102,'DVD001','04-JUN-2013' from dual
UNION ALL
SELECT 'R104',102,'DVD001','05-JUN-2013' from dual
UNION ALL
SELECT 'R104',103,'DVD003','06-JUN-2013' from dual
data_dvds AS
SELECT 'DVD001' AS id_dvd,1 as id_movie from dual
UNION ALL
SELECT 'DVD002',2 from dual
UNION ALL
SELECT 'DVD003',3 from dual
UNION ALL
SELECT 'DVD004',4 from dual
SELECT data_customer.name,Rent_dt,data_movies.TITLE,data_genres.name
FROM data_customer,data_dvds,data_rents,data_genres,data_movies
WHERE data_customer.id_customer=data_rents.id_customer
AND data_rents.id_dvd=data_dvds.id_dvd
AND data_genres.id_genre=data_movies.id_genre
AND data_dvds.id_movie=data_movies.id_movieOutput I would get
SQL> /
NAME      RENT_DT     TITLE      NAME
PAUL      05-JUN-2013 MIB        ACTION
PAUL      04-JUN-2013 MIB        ACTION
JOHN      01-JUN-2013 MIB        ACTION
JOHN      03-JUN-2013 LOST WORLD ADVENTURE
MARY      06-JUN-2013 EVILDEAD   HORRORto get the latest genre taken by each customer modify the query using analytical function
SELECT a.name,a.genre_name
FROM (
SELECT data_customer.id_customer,data_customer.name,Rent_dt,data_movies.TITLE,data_genres.name genre_name,
rank()OVER(partition by data_customer.id_customer ORDER BY to_char(to_date(Rent_dt),'DD-MON-YYYY') DESC) RNK
FROM data_customer,data_dvds,data_rents,data_genres,data_movies
WHERE data_customer.id_customer=data_rents.id_customer
AND data_rents.id_dvd=data_dvds.id_dvd
AND data_genres.id_genre=data_movies.id_genre
AND data_dvds.id_movie=data_movies.id_movie)a
WHERE a.rnk=1Output would be
SQL> with data_genres AS
  2  (
  3  SELECT 100 as id_genre,'ACTION' AS name
  4  from dual
  5  UNION ALL
  6  SELECT 200,'ADVENTURE' from dual
  7  UNION ALL
  8  SELECT 300,'HORROR' from dual
  9  UNION ALL
10  SELECT 400,'ROMANCE' from dual )
11  ,
12  data_movies AS
13  (
14  SELECT 1 AS id_movie,100 AS id_genre,'MIB' AS TITLE
15  from dual
16  UNION ALL
17  SELECT 2,200,'LOST WORLD' from dual
18  UNION ALL
19  SELECT 3,300,'EVILDEAD' from dual
20  UNION ALL
21  SELECT 4,300,'DARKHORSE' from dual
22  UNION ALL
23  SELECT 5,400,'TITANIC' from dual
24  )
25  ,
26  data_customer AS
27   (
28   SELECT 101 AS id_customer,'JOHN' AS NAME from dual
29   UNION ALL
30   SELECT 102,'PAUL' from dual
31   UNION ALL
32   SELECT 103,'MARY' from dual
33   UNION ALL
34   SELECT 104,'Christine' from dual
35   ),
36  data_rents AS
37  (
38  SELECT 'R101' AS RENT_ID,101 AS id_customer,'DVD001' AS id_dvd ,'01-JUN-2013' AS Rent_dt
39  FROM DUAL
40  UNION ALL
41  SELECT 'R102',101,'DVD002','03-JUN-2013' FROM DUAL
42  UNION ALL
43  SELECT 'R103',102,'DVD001','04-JUN-2013' from dual
44  UNION ALL
45  SELECT 'R104',102,'DVD001','05-JUN-2013' from dual
46  UNION ALL
47  SELECT 'R104',103,'DVD003','06-JUN-2013' from dual
48  ),
49  data_dvds AS
50  (
51  SELECT 'DVD001' AS id_dvd,1 as id_movie from dual
52  UNION ALL
53  SELECT 'DVD002',2 from dual
54  UNION ALL
55  SELECT 'DVD003',3 from dual
56  UNION ALL
57  SELECT 'DVD004',4 from dual
58  )
59  SELECT a.name,a.genre_name
60  FROM (
61  SELECT data_customer.id_customer,data_customer.name,Rent_dt,data_movies.TITLE,data_genres.name
genre_name,
62  rank()OVER(partition by data_customer.id_customer ORDER BY to_char(to_date(Rent_dt),'DD-MON-YYY
Y') DESC) RNK
63  FROM data_customer,data_dvds,data_rents,data_genres,data_movies
64  WHERE data_customer.id_customer=data_rents.id_customer
65  AND data_rents.id_dvd=data_dvds.id_dvd
66  AND data_genres.id_genre=data_movies.id_genre
67  AND data_dvds.id_movie=data_movies.id_movie)a
68  WHERE a.rnk=1
69  /
NAME      GENRE_NAM
JOHN      ADVENTURE
PAUL      ACTION
MARY      HORROR
SQL> Hope this helps!
Regards,
Achyut Kotekal

Similar Messages

  • Can a session EJB be accessed by more than one client?

    Hello,
    I would like to have an instance of a persistent EJB which is accessible by more than one client and which will not be destroyed after usage. Apparently session beans can only be accessed by one client and are created every time they are accessed. In my case this creation is quite time and resource consuming. Is it an alternative to use an entity bean instead, even if the logic of the bean doesn't have anything to do with direct database access?
    Thanks.

    It seems to me that what you want is exactly a session bean will do. The EJB container is responsible to maintain a certain number instances (configurable) of your session bean and serve multiple clients at the same time. Session beans are not necessarily destroyed after serving a client. If you configure your ejb server to have a pool size of 2 to 100, then you will always have at least 2 instances (no more than 100 even there are a lot of client access) of this ejb ready to serve. The only thing not clear to me is that do you want to use only ONE instance of this bean or you don't care as long as multiple clients can access this bean's service? Since you mentioned that there is not a real database access, you can certainly use a Singleton but a 'regular' session bean with static fields should do it also if these fields will not be modified by clients.
    PC

  • Getting SQL*Net more data from client waits when running a query through web based interface

    Hi, you all,
    We are having this weird behavior when running query through web based interface, we get a lot of "SQL*Net more data from client" waits, the OEM indicates that the current wait event is SQL*Net more data from client
    It's just a very simple query wich invokes a db link.
    When I execute the same query on any PL/SQL tool like toad or sql developer it works fine, but that query inside an application executed through a web based interface, it hangs for ever.
    Where can I start looking for the problem.
    We are working on a 3 Node RAC 11gr2, both databases are on the same RAC.
    Thanks.

    Hi ,
    we managed to reproduce the case in test environment, below are the steps:
    1)have 2 databases on different machines, will call the first one local, the other one remote.
    2)in the local database create:
    a - DBLink to remote database.
    b - read data from remote database(we simply used select count(*) from dummy_table )
    c - insert data into a table on the local database
    d - terminate the connection between the 2 databases (disconnect either machine from the network)
    e - commit on local database.
    what we noticed was the following:
    1)when the local database is disconnected from the network(the machine is not connected to any network at the moment): almost immediately throws an error, and issuing the following:
    select * from dba_2pc_pending;we found some data .
    2) when the remote database was disconnected(the local database is still connected to the network):
    after 7-8 seconds an error is thrown, and issuing the following:
    select * from dba_2pc_pending;did not return any data.
    since this is pretty similar to our case ,we concluded that it's a network issue.
    is this the correct behavior ?
    as a temporary solution till the network issue is fixed ,we did the following:
    1) changed the call of the remote procedure to calling a local procedure that calls the remote procedure.
    2) added pragma autonomous_transaction to the local procedure.
    3) at the end of the local procedure rollback the autonomous transaction.
    it seems that since the global transaction does not use the DBLink database does not issue a 2PC commit.
    this works in my cases since the DBLink is only issed to read data.

  • BI 7.0 more than 2 clients possible or not ?

    Dear support,
    I am basis person and i have installed BI 7.0 netweaver 2004s system , also business content 7.03 are done.I have given 001 client as BWMANDT field in RSADMINA table which is required for initial config. Now system is working fine for deveopers. Now i need to connect one more customer to this BI system.
    And i need to provide access to them using different client apart from 001.
    I wanted to know is it possible to work in more than one client in BW
    If yes :---- should i add one more entry in rsadmina table , will RSA1 will work in that client too.......
    Best Regards,
    AjitR

    Chetan,
    I have 001 client set as BWMANDT filed in rsadmina . when i am trying to create new client it is allowing me to add entry but not allowing me login .
    what could be the reason?
    secondly if i am able to do client copy from 001 to new client
    do i need to add this new client to rsadmina table along with 001
    as i need both clients working as BW client.

  • How to prevent executing more than one client from a machine?

    Hi all,
    Currently I am doing a client server project in java. The client is java swing. There is a requirement to prevent executing more than one client from a machine.
    Now I am relying on socket for this. I listen to a port, say 15000 and when the second session is started it would give an exception at the socket. I know that this a trivial method. Can anybody please suggest a better method. Also is it possible to bring focus to already executing client, if the user tries to execute the client program again in the same machine?
    An early answer to this question is highly appreaciated.
    Thanks in advance
    SSM

    Thanks for the suggestion, but I dont think we can use socket for this. And again if we use file for the same as you described, I think it would sometime create a some serious side effects. Suppose after one client session is invoked, the power goes off. In this case the client shut down is not in the normal sequence and hence we cannot remove the file programaticaly. This creates big problem when the user tries to run client again.
    I am really interested to know, is there any standard way in java which can be used to achieve this. Also is it possible to give focus to already executing client program if the user tries to invoke the client again.
    Thanks
    SSM

  • No more than 10 client computers appear in WSUS 3.0 Admin Console

    Hi Folks,
    I installed WSUS 3.0 SP1 on our SBS 2003 R2 Premium server a few days ago. I've noticed that the WSUS admin console will never display more than 10 client computers at a time. In fact, I've got roughly 16 clients that get used daily.
    I've used the ClientDiag.exe tool to confirm that an invisible client actually does has connectivity to the WSUS server. Group policy settings have flowed through to the clients as well. When I took a quick look at WindowsUpdate.log, it seemed to confirm connectivity to the WSUS server as well. If I run: wuauclt.exe /resetauthorization /detectnow on an invisible client, the client will then show up in the admin console, but at the same time, a previously displayed client will disappear from view. 10 clients seems to be the upper limit for admin console viewing.
    Where should I be looking? Thanks, Derek.

    Hi Folks,
    I installed WSUS 3.0 SP1 on our SBS 2003 R2 Premium server a few days ago. I've noticed that the WSUS admin console will never display more than 10 client computers at a time.
    If I run: wuauclt.exe /resetauthorization /detectnow on an invisible client, the client will then show up in the admin console, but at the same time, a previously displayed client will disappear from view. 10 clients seems to be the upper limit for admin console viewing.
    This is a classic symptom of duplicated SusClientIDs caused by cloning an image with an already present SusClientID.
    Delete the SusClientID registry value from the registry key
    HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate
    on EVERY PC
    and reboot (or restart the Automatic Updates service)
    and THEN run wuauclt /resetauthorization /detectnow
    which will force the WUA to generate a new (unique) SusClientID and reregister with the WSUS Server.
    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    Hi,
    I have the same issue. My S.O is Windows 2003 R2 Standard. ¿any idea?
    admin
    Yes. The ANSWER provided on June 12th and marked as The Answer IS the answer.
    See KB903262 for explicit details
    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com

  • Dileama: Does my server accept more than one client

    i created a simple server and a client app. but i am unable resolve wether the server is going to accept more than single client. if not, then should i implement threads to accept more than one client on my server.

    i created a simple server and a client app. congrats!
    but i am unable resolve wether the server is going to accept
    more than single client. Not sure what you mean here.... Do you mean "Should I allow it to accept more than one client at a time?" If so, then that's up to you, isn't it?
    if not, then should i implement threads to accept more than
    one client on my server.If so, you mean. Yes, if you want multiple clients to connect, you have the server socket accept the socket connection from the client and pass that socket to a new thread which handles the connection, then the server socket would be free to accept another connection.
    I'm only familiar with the old I/O package, not the New I/O stuff, so this is a bit old school:
    ServerSocket ss = new ServerSocket(1234);
    while(true) {
       Socket s = ss.accept();
       newClient(s);
    private void newClient(final Socket s) {
       Thread t = new Thread() {
          public void run() {
             try {
                BufferedReader in = new BufferedReader(new InputStreamReader(s.getInputStream()));
                PrintWriter out = new PrintWriter(new OutputStreamWriter(s.getOutputStream()));
                out.println("yes?  what is it?");
                out.flush();
                String line;
                while((line = in.readLine()) != null) {
                   out.println("ha ha, you said '" + line + "'");
                   out.flush();
             } catch(Exception e) {
                try {
                   s.close();
                } catch(Exception e) {
       t.start();
    }

  • Airport Extreme refusing to accept more than 7 clients

    Our airport extreme (7.2.1) used to be happy with at least 11 clients. Four people in our office now own iPhones. When all four iPhone owners are in the office, not only are they unable to connect to the airport extreme, but some Macs are also unable to connect. Our airport extreme refuses to accept more than 7 clients. The logs in AirPort Utility don't show anything related to client refusals. All but one of the Macs are on Tiger - the other is running Leopard.
    Any thoughts appreciated.
    Thanks
    Paul

    It is the extreme, my mistake in the previous post.

  • Query takes more time from client

    Hi,
    I have a select query (which refers to views and calls a function), which fetches results in 2 secs when executed from database. But takes more than 10 mins from the client.
    The tkprof for the call from the client is given below. Could you please suggest, what is going wrong and how this can be addressed?
    The index IDX_table1_1 is on col3.
    Trace file: trace_file.trc
    Sort options: exeela 
    count    = number of times OCI procedure was executed
    cpu      = cpu time in seconds executing
    elapsed  = elapsed time in seconds executing
    disk     = number of physical reads of buffers from disk
    query    = number of buffers gotten for consistent read
    current  = number of buffers gotten in current mode (usually for update)
    rows     = number of rows processed by the fetch or execute call
    SELECT ROUND(SUM(NVL((col1-col2),(SYSDATE - col2)
    FROM
    table1 WHERE col3 = :B1 GROUP BY col3
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute   7402      0.27       7.40          0          0          0           0
    Fetch     7402      1.13      59.37       1663      22535          0        7335
    total    14804      1.40      66.77       1663      22535          0        7335
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 32  (ORADBA)   (recursive depth: 1)
    Rows     Execution Plan
          0  SELECT STATEMENT   MODE: ALL_ROWS
          0   SORT (GROUP BY NOSORT)
          0    TABLE ACCESS   MODE: ANALYZED (BY INDEX ROWID) OF 'table1'
                   (TABLE)
          0     INDEX   MODE: ANALYZED (RANGE SCAN) OF 'IDX_table1_1'
                    (INDEX)
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      db file sequential read                      1663        1.37         57.71
    OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute      0      0.00       0.00          0          0          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        0      0.00       0.00          0          0          0           0
    Misses in library cache during parse: 0
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      db file sequential read                     16039        3.09        385.04
      db file scattered read                         34        0.21          1.42
      latch: cache buffers chains                    26        0.34          2.14
      SQL*Net break/reset to client                   2        0.05          0.05
      SQL*Net message to client                       2        0.00          0.00
      SQL*Net message from client                     2       79.99         79.99
      SQL*Net message to dblink                       1        0.00          0.00
      SQL*Net message from dblink                     1        0.00          0.00
    OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute   7402      0.27       7.40          0          0          0           0
    Fetch     7402      1.13      59.37       1663      22535          0        7335
    total    14804      1.40      66.77       1663      22535          0        7335
    Misses in library cache during parse: 0
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      db file sequential read                      1663        1.37         57.71
        1  user  SQL statements in session.
        0  internal SQL statements in session.
        1  SQL statements in session.
        1  statement EXPLAINed in this session.
    Trace file: trace_file.trc
    Trace file compatibility: 10.01.00
    Sort options: exeela 
           1  session in tracefile.
           1  user  SQL statements in trace file.
           0  internal SQL statements in trace file.
           1  SQL statements in trace file.
           1  unique SQL statements in trace file.
           1  SQL statements EXPLAINed using schema:
               ORADBA.prof$plan_table
                 Default table was used.
                 Table was created.
                 Table was dropped.
       84792  lines in trace file.
        4152  elapsed seconds in trace file.Edited by: agathya on Feb 26, 2010 8:39 PM

    I have a select query (which refers to views and calls a function), which fetches results in 2 secs when >executed from database. But takes more than 10 mins from the client.You are providing proof for the latter part of your statement above.
    But not for the former part (fetches in 2 secs when exec'd from db).
    It would have been nice if you also provide the sql-trace information for that.
    Without it we cannot help you much. Other than making the observation that you obviously have a query that is I/O bound, and that I/O on your system is rather slow: on average an I/O takes 0.04 seconds (66.77 divided by 1663).

  • HT1657 i cant download a film i have rented how do i download it

    How do i download a film that i have rented and paid for. i keep getting an error message stating that i should check my conections, which i've done.

    Hey CAMBRENSIS,
    Try going through the steps in this link to resolve the issue:
    Issues installing iTunes or QuickTime for Windows
    http://support.apple.com/kb/HT1926
    Many of the steps are very important to follow in order, especially if you already had iTunes on your laptop and the steps are to uninstall components in order.
    Welcome to Apple Support Communities!
    Have a great day,
    Delgadoh

  • Where is the 'Short Films' genre?

    Sometimes I only have 15 minutes/half an hour to kill, and the short films are ideal in iTunes. They even have their own genre. But it is strange that in the genre list on the ATV, 'Short Films' is the only one missing! Why?
    Is there a way to find them on the ATV?

    Thank you. I bet the companies supplying iTunes with the short films won't be too happy if they found out how hard they are to find on the ATV.

  • Connecting more then one client computer to TC

    Hello all,
    I am upgrading from an Airport Extreme to TC 2GB.
    The problem I am facing is that while everything works fine on the Airport Extreme, when TC is connected only one computer can use it. My question: how do I open the network to two more clients?
    A bit more info, with maybe some clues:
    The computer connecting is an iMac. Unable to connect are a MacBook Pro and an ipad.
    TC gets it's connection from a TNN Aztec 600z modem with one enterence, which is, then, connected to an Audio Codes devise (voice over ip phone line) and then to the TC.
    This is a DSL connection.
    The MacBook Pro sees a network, connects to the same wireless netwrok as the iMac, with a Green light appearing in the Network CP next to "Wirless", but the browser can't connect.
    Nothing changes between the Airport Express and the TC set up, in fact I even tried it with the same exact wireless network name.
    Airport utility can connect to the TC and control it, Version 7.6 is installed. Still with AE everyone can connect but with TC only one machine.
    TC is set up as a "bridge". all other set ups result in loss of connectivity to all machines.
    I would greatly appriciate any and all insights, this is exremely frustrating and somewhat bizzar.
    thanks,
    Amit

    You will need to explain a few more things.. you seem to have both extreme and express.. is this right or a typo??
    Was the extreme also setup in bridge?
    I want the IP address of all the computers/devices when connected to the Airport .. and having internet.
    I then want the IP address with gateway and dns of all the computers/devices when connected to the TC.
    Have you rebooted everything.. starting with modem.. voip ata, TC and computers/devices in that order, after you place the TC in the network. If not please do so.
    Running the TC through the ATA could be the problem. What is the IP address of the ATA, and is it working as a router?
    You will do much better either bridge the modem.. use pppoe client on the TC. (if that is allowed by your ISP). Then plug the ATA into the TC. You may have too many devices competing for IP address and router duties.
    An alternative setup..
    If you have an extreme.. as per your first sentence, and everything is working, you can simply plug the TC into that in bridge.. you will then need to sort out the various wireless overlapping channels etc. But the basics should work.

  • 1 big house - 1 IP address - more than 5 clients?

    Hi there.
    I’d like to ask this fantastic discussion group for advice on the following:
    I (more or less) voluntarily accepted the task to wirelessly connect our house to the internet using cable internet service. This is the situation:
    Our 2.5 floor (sizable) house accomodates 10 rooms translating into up to 10 individual people/computers which want to connect to the internet wirelessly at the same time.
    A Netgear wireless gateway (came with the cable contract) has been extended via ethernet using an Airport Extreme base station. As an additional extension, an Airport Express station was configured to connect wirelessly to the Airport Extreme as a remote base. The Airport Extreme base was set to share the single IP address that was given to us by our ISP using the 10.xyz... numbering system (which is different than what our ISP uses). The Netgear uses channel 1, the two Apple stations channel 11 and all devices were distributed in several rooms of the basement.
    My questions would be:
    1. Since the Airport Extreme base distributes addresses using DHCP and NAT, is there an upper limit on the number of computers that can have internet access at the same time (our ISP says that only up to 5 computers can be hooked up at the same time using the Netgear device)?
    2. If it’s possible to have up to 10 computers connected this way, would the only thing restricting the perfomance for us all be the connection speed (in addition to the reception, of course), i.e. could we get away by increasing the connection speed to make things smoother (by upgrading our contract with the ISP; we're on 6 Megs right now)?
    3. Is this a reasonable way to set things up or are there smarter alternatives?
    I am aware of the fact that i could try out a lot more on my own than i already did, it’s just that the other people are not totally crazy about this kind of experimentation (we still have to work on some reception issues in addition) so, i am asking to avoid a revolt
    Thanks bunches.
    PB G4   Mac OS X (10.4.3)  
    PB G4   Mac OS X (10.4.3)  
    PB G4   Mac OS X (10.4.3)  
    PB G4   Mac OS X (10.4.3)  

    Your method is reasonable, though not optimum. However it may be the best for you needs, since you ended up not having to run any Ethernet cabling.
    In my own home, we have both wired and wireless connections. I use multiple Access Points, connected back to the router to distribute the wireless signal though out the house, and to an out-building about 250 feet away. Each AP has the same SSID and security settings, but they are configured to use different channels, in our case 1, 6, and 11. Two of the Access points use omni antennas to distribute the signal within the house, and the third uses a directional semi parabolic reflector antenna to send the signal to the out building.
    The advantage of using multiple Access Points via wired Ethernet is that you don't downgrade the wireless performance by having to repeat the signal using a wireless repeater.
    As far as the Netgear cable modem. I would guess that your cable company has it configured to only have a limited number of DHCP assigned IP's available. Since you have the Cable Modem connected to the Airport Express, and the Airport Express is handling your DHCP IP assignment, you should not have an issue with the "5" user limit.
    As far as upgrading your cable connection, only you can decide if a 6 MB connection is enough (I would think so). However, I would be more concerned about the upload speed then the download.
    Tom N.

  • How to access more than one client computer behind router

    I am new to ARD and have successfully logged on to a client machine at the office. I would like to access another machine behind my router. I am using pors 3283 and 5900 to access initial computer which works find. Can it be done with another computer. I have a fixed IP and run an ethernet network. Not sure what else I can tell you. Hope somebody can help?

    If your workstations get their addresses from an NAT device rather than being "real", the ports also need to be forwarded in the router to the workstation's internal IP address. ARD uses port 3283 for the reporting and updating function, so if your Macs are getting their IP addresses through NAT, since you can only forward a port to a single workstation, as of today you can only get reports, push package/files to etc. for a single workstation.
    ARD uses the VNC protocol for observation and control, though, and there are a range of IP addresses for that protocol, starting with 5900. ARD uses 5900 by default, so that port would be forwarded to the first workstation. You would, I believe, need to install VNC servers on the systems (since the ARD client cannot listen on any port other than 5900 while VNC servers can be set for other ports such as 5901, 5902, etc. You would then forward 5901 to the second workstation (and on to 5902, 5903, etc.). You can then use the following information:
    Remote Desktop 2: How to specify a port number for a VNC client
    to connect.
    The only other options available now are: 1) to run the ARD administrator on a workstation on the network, and then take control of that system from outside, either via VNC or another copy of ARD, or 2) set up a virtual private network (VPN) so that when you connect from outside, your admin system is officially part of the local network.
    Hope this helps.

  • WLAN Clients unable to access the Gateway when more than 2 clients connect

    Hi,
    I have a problem with a 2106 WLAN Contoller.
    The clients can connect and associate to the WLAN and get their IP details via DHCP from the internal DHCP server. However, only 2 clients can get out through the gateway at any one time. All other clients that connect will get their DHCP addresses(that match the config of the 1st 2 clients), but they cannot get to the gateway. They can ping any client on the WLAN and the controller.

    Hi,
    Please post the IP configuration for your gateway, the working clients and the clients having problems.
    Regards,
    Kristofer

Maybe you are looking for