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,
AjitRChetan,
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
SSMThanks 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
PaulIt 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 PMI 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,
AmitYou 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
-
I'm a designer student and as a designer, I constantly have to make decks for presentations. I typically work in a group of six and because I'm confident with graphic design, I tend to be the leader of these tasks. I've found the best workflow for
-
Can any buddy let me know how do we configure Scrap sales in SD and what is the goods movement type for quality to scrap? Mail id : [email protected]
-
Installing an AIR application generated from a PHP script using a badge
I have written a PHP script to return a file with the Content-Type header set to application/vnd.adobe.air-application-installer-package+zip to simulate a response that looks like an AIR file. The Content-Length and Content-Disposition headers are a
-
Rule 596 (Network Access Control) generates a TON of noise. Any best practices on tuning this one? Obviously, cloning the module this one belongs to, "Rootkit Lockdown Module", and setting the new Network Access Control rule built inside to "Deny" in
-
HT1386 itunes does not list ipod touch as a device
itunes does not list ipid touch as a device