There is nothing to update so what is wrong?

I have tried different ways but there is nothing to update so
what is wrong?
1 CREATE OR REPLACE PROCEDURE Update_Enrollment
2 (p_stuid IN NUMBER,
3 P_sectionid IN NUMBER,
4 p_grade IN CHAR)
5 AS
6 BEGIN
7 UPDATE Update_Enrollment
8 SET stuid = p_stuid
9 WHERE sectionid = p_sectionid
10 AND grade = p_grade;
11 COMMIT;
12 DBMS_OUTPUT.PUT_LINE ('Enrollment updated');
13 EXCEPTION
14 WHEN OTHERS THEN
15 DBMS_OUTPUT.PUT_LINE ('An error occurred');
16* END Update_Enrollment;
SQL> /
Warning: Procedure created with compilation errors.
SQL> ed
Wrote file afiedt.buf
1 CREATE OR REPLACE PROCEDURE Update_Enrollment
2 (p_stuid IN NUMBER,
3 P_sectionid IN NUMBER,
4 p_grade IN CHAR)
5 AS
6 BEGIN
7 UPDATE enrollment
8 SET stuid = p_stuid
9 WHERE sectionid = p_sectionid
10 AND grade = p_grade;
11 COMMIT;
12 DBMS_OUTPUT.PUT_LINE ('Enrollment updated');
13 EXCEPTION
14 WHEN OTHERS THEN
15 DBMS_OUTPUT.PUT_LINE ('An error occurred');
16* END Update_Enrollment;
SQL> /
Procedure created.
SQL> EXEC Update_Enrollment ('1','11','B')
PL/SQL procedure successfully completed.
SQL> SELECT stuid, sectionid, grade
2 FROM enrollment
3 /
STUID SECTIONID G
3 1
3 8
3 11
4 1
4 8
4 11
6 1
6 8
6 11
1 4
1 14
STUID SECTIONID G
2 4
2 14
5 4
5 14
15 rows selected.
SQL> EXEC Update_Enrollment (1, 11, 'B')
PL/SQL procedure successfully completed.
SQL> SELECT stuid, sectionid, grade
2 FROM enrollment
3 /
STUID SECTIONID G
3 1
3 8
3 11
4 1
4 8
4 11
6 1
6 8
6 11
1 4
1 14
STUID SECTIONID G
2 4
2 14
5 4
5 14
15 rows selected.

Beau,
Please read my latest response to your other post first before
reading this one:
http://forums.oracle.com/forums/message.jsp?id=644453
You can use SQL%ROWCOUNT to tell you how many records (rows) in
the table were updated by your procedure:
Modifying the procedure from your other post to use SQL%ROWCOUNT:
SQL> CREATE OR REPLACE PROCEDURE update_enrollment
  2    (p_stuid     IN NUMBER,
  3       p_sectionid IN NUMBER,
  4       p_grade     IN VARCHAR2)
  5  AS
  6  BEGIN
  7    UPDATE enrollment
  8    SET    grade = p_grade
  9    WHERE  stuid = p_stuid
10    AND    sectionid = p_sectionid;
11 
12    DBMS_OUTPUT.PUT_LINE (SQL%ROWCOUNT || ' records
updated.');
13 
14    COMMIT;
15 
16  EXCEPTION
17    WHEN OTHERS THEN
18        DBMS_OUTPUT.PUT_LINE ('An error occurred');
19  END update_enrollment;
20  /
Procedure created.
And, if this is your data:
SQL> SELECT stuid, sectionid, grade
  2  FROM   enrollment
  3  /
     STUID  SECTIONID G                
         3          1                  
         3          8                  
         3         11                  
         4          1                  
         4          8                  
         4         11                  
         6          1                  
         6          8                  
         6         11                  
         1          4                  
         1         14                  
         2          4                  
         2         14                  
         5          4                  
         5         14                  
15 rows selected.
There is no existing record (row) where stuid = 1 and sectionid
= 11:
SQL> SELECT stuid, sectionid, grade
  2  FROM   enrollment
  3  WHERE  stuid = 1
  4  AND    sectionid = 11
  5  /
no rows selected
So, if you execute your procedure and tell it to set (change)
the grade to 'B' in all existing records (rows) where the stuid
is 1 and the sectionid is 11:
Remembering to SET SERVEROUTPUT ON so that the messages
displayed by DBMS_OUTPUT.PUT_LINE can be seen:
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 11, 'B')
0 records updated.                     
PL/SQL procedure successfully completed.
The procedure executes successfully because it updated all such
rows.  It just so happens that there aren't any such rows, so it
successfully updated zero rows and tells you that.
There does happen to be an existing record (row) in the table
where the stuid is 1 and the sectionid is 4:
SQL> SELECT stuid, sectionid, grade
  2  FROM   enrollment
  3  WHERE  stuid = 1
  4  AND    sectionid = 4
  5  /
     STUID  SECTIONID G                
         1          4                  
So, if you tell your procedure to set (change) the grade to 'B'
in all existing records (rows) where stuid = 1 and sectionid = 4:
Remembering to SET SERVEROUTPUT ON so that the messages
displayed by DBMS_OUTPUT.PUT_LINE can be seen:
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 4, 'B')
1 records updated.                     
PL/SQL procedure successfully completed.
Then, the procedure executes successfully updating all such
existing records (rows).  In this case there is one such row and
the grade in that row has now been set (chaged) to 'B' and it
tells you that 1 row was updated.
SQL> SELECT stuid, sectionid, grade
  2  FROM   enrollment
  3  /
     STUID  SECTIONID G                
         3          1                  
         3          8                  
         3         11                  
         4          1                  
         4          8                  
         4         11                  
         6          1                  
         6          8                  
         6         11                  
         1          4 B                
         1         14                  
         2          4                  
         2         14                  
         5          4                  
         5         14                  
15 rows selected.
The above is only one very simple usage.  You could add
additional code to display a certain message if the SQL%ROWCOUNT
is 0.  As John said, you could raise a user-defined exception. 
Modifying your procedure to do that:
SQL> CREATE OR REPLACE PROCEDURE update_enrollment
  2    (p_stuid     IN NUMBER,
  3       p_sectionid IN NUMBER,
  4       p_grade     IN VARCHAR2)
  5  AS
  6    e_zero_rows     EXCEPTION;
  7  BEGIN
  8    UPDATE enrollment
  9    SET    grade = p_grade
10    WHERE  stuid = p_stuid
11    AND    sectionid = p_sectionid;
12 
13    DBMS_OUTPUT.PUT_LINE (SQL%ROWCOUNT || ' records
updated.');
14 
15    IF SQL%ROWCOUNT = 0
16    THEN
17        RAISE e_zero_rows;
18    ELSE
19        COMMIT;
20    END IF;
21  EXCEPTION
22    WHEN e_zero_rows THEN
23        DBMS_OUTPUT.PUT_LINE ('No rows were updated.');
24        DBMS_OUTPUT.PUT_LINE ('SQL%ROWCOUNT was 0');
25    WHEN OTHERS THEN
26        DBMS_OUTPUT.PUT_LINE ('An error occurred');
27  END update_enrollment;
28  /
Procedure created.
Then, if you execute your procedure and tell it to set (change)
the grade to 'B' in all existing records (rows) where the stuid
is 1 and the sectionid is 11:
Remembering to SET SERVEROUTPUT ON so that the messages
displayed by DBMS_OUTPUT.PUT_LINE can be seen:
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 11, 'B')
0 records updated.                     
No rows were updated.                  
SQL%ROWCOUNT was 0                     
PL/SQL procedure successfully completed.
Then you get a more meaningful error message.  This gives you a
better idea of what went wrong.  The user-defined exception is
one method.
There are other methods for handling exceptions.  Suppose, for
example, that you don't have anything to handle exceptions in
your procedure and you attempt to enter an invalid grade:
SQL> CREATE OR REPLACE PROCEDURE update_enrollment
  2    (p_stuid     IN NUMBER,
  3       p_sectionid IN NUMBER,
  4       p_grade     IN VARCHAR2)
  5  AS
  6    e_zero_rows     EXCEPTION;
  7  BEGIN
  8    UPDATE enrollment
  9    SET    grade = p_grade
10    WHERE  stuid = p_stuid
11    AND    sectionid = p_sectionid;
12 
13    DBMS_OUTPUT.PUT_LINE (SQL%ROWCOUNT || ' records
updated.');
14 
15    COMMIT;
16  END update_enrollment;
17  /
Procedure created.
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 4, 'Z')
BEGIN update_enrollment (1, 4, 'Z'); END;
ERROR at line 1:
ORA-02290: check constraint
(SCOTT.CHECK_GRADE) violated
ORA-06512: at
"SCOTT.UPDATE_ENROLLMENT", line 8
ORA-06512: at line 1
The above message tells you that you violated a check constraint
and your procedure was not completed.  However, if you did the
same thing, with this sort of exception handling:
SQL> CREATE OR REPLACE PROCEDURE update_enrollment
  2    (p_stuid     IN NUMBER,
  3       p_sectionid IN NUMBER,
  4       p_grade     IN VARCHAR2)
  5  AS
  6    e_zero_rows     EXCEPTION;
  7  BEGIN
  8    UPDATE enrollment
  9    SET    grade = p_grade
10    WHERE  stuid = p_stuid
11    AND    sectionid = p_sectionid;
12 
13    DBMS_OUTPUT.PUT_LINE (SQL%ROWCOUNT || ' records
updated.');
14 
15    COMMIT;
16  EXCEPTION
17    WHEN OTHERS THEN
18        DBMS_OUTPUT.PUT_LINE ('An error occurred.');
19  END update_enrollment;
20  /
Procedure created.
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 4, 'Z')
An error occurred.                     
PL/SQL procedure successfully completed.
Then, the only message you get is that an error occurred, with
no clue as to what type of error.  This is what David was
talking about in the other post.  You would probably be better
off without any exception handling than leaving it this way. 
You could however do something like this:
SQL> CREATE OR REPLACE PROCEDURE update_enrollment
  2    (p_stuid     IN NUMBER,
  3       p_sectionid IN NUMBER,
  4       p_grade     IN VARCHAR2)
  5  AS
  6    e_zero_rows     EXCEPTION;
  7  BEGIN
  8    UPDATE enrollment
  9    SET    grade = p_grade
10    WHERE  stuid = p_stuid
11    AND    sectionid = p_sectionid;
12 
13    DBMS_OUTPUT.PUT_LINE (SQL%ROWCOUNT || ' records
updated.');
14 
15    COMMIT;
16  EXCEPTION
17    WHEN OTHERS THEN
18        DBMS_OUTPUT.PUT_LINE (sqlerrm (sqlcode));
19  END update_enrollment;
20  /
Procedure created.
SQL> SET SERVEROUTPUT ON
SQL> EXEC update_enrollment (1, 4, 'Z')
ORA-02290: check constraint            
(SCOTT.CHECK_GRADE) violated           
PL/SQL procedure successfully completed.
The above traps and displays the error message, but allows your
procedure to complete.
The exception handling may be a little beyond what is expected
in your class at this time.  You might ask your instructor about
it.  There are also other methods of handling exceptions.
Barbara
[/code]

Similar Messages

  • HT4623 I'm trying to upgrade an ipad and in the system under general there is no software update.  What do I do?

    I'm trying to upgrade an ipad and in the system under general there is no software update.  What do I do?

    The Settings > General > Software Update option only appears when you have iOS 5+ installed, if you have iOS 4 then you will need to do the update via your computer's iTunes.
    Connect the iPad to your computer's iTunes and copy any purchases off the iPad to your computer via File > Transfer Purchases. You may also want to copy photos and any important documents off the iPad as well e.g. via the file sharing section at the bottom of the device's apps tab when connected to iTunes, via wifi, email, dropbox etc - they should be included in the backup, but it's best to have a copy of them outside of the backup just in case. You can then force a backup of the iPad by right-clicking the iPad 'Device' on the left-hand side of iTunes and selecting 'Backup'.
    Then start the update by selecting the iPad on the left-hand side of iTunes, and on the Summary tab on the right-hand side clicking the Check For Updates button
    Updating to iOS 5+ : http://support.apple.com/kb/HT4972
    With iOS 6 you will lose the built-in YouTube app and the Maps app will change

  • HT4623 I have an iPod but in general there is no software update section what should I do now

    I have an iPod but in general there is no software update section what should I do now

    The Settings > General > Software Update option only appears when you have iOS 5+ installed, if you have iOS 4 as your tagline suggests then can only update via your computer's iTunes, as described half-way down the page that you posted from.
    Updating to iOS 5+ : http://support.apple.com/kb/HT4972
    If it's a second gen iPod Touch then it only supports up to iOS 4.2.1, third gen supports up to iOS 5.1.1, 4th gen iOS 6.1.5, and the 5th gen iOS 7.0.4
    (For info you've posted in the Using iPad forum.)

  • My problem is that, in update, it says, I have (2) updates on my iPad 4. But when I go to update, there is nothing to update in the App Store. Plz Help

    My problem is that, in update, it says, I have (2) updates on my iPad 4. But when I go to update, there is nothing to update in the App Store. Plz Help

    The update server is down; try this temporary workaround
    App Store>Purchased>Select "All"
    Note: Look out for apps that have the word "Update"
    http://i1224.photobucket.com/albums/ee374/Diavonex/9c256282736869f322d4b3071bbb2 a82_zps51a6f546.jpg

  • My Safari won't update, Software Update says there's nothing to update but gmail does

    According to my Mac all my applications are up to date. But when I go check my gmail it says safari is out of date and needs to be update, however my mac says that there is nothing to update. I have an older MacBook and I am not sure if that is the issue. I have "Mac OS X Version 10.6.8", its a MacBook, white body version. Any suggestions? It is not a big issue, Safari works for everything else except my gmail account now, but Mozilla works fine with it

    You need to upgrade the computer's OS or switch browsers; if desired, you can keep using Gmail as is, but many of its functions will eventually disappear.
    (117498)

  • My phone won't let me update software. message is-unable to check for update. An error occurred while checking for software update. What is wrong?

    My IPhone won't let me update software. Mess is- unable to check for update. An error occurred while checking for software update. What is wrong?

    amm wait..first download the latest software (7.1.1) from the verified page..
    then after the download completes.. back up ur device !
    then after the back up completes.. turn off ur device
    after that process jst hold down the home button for about 10 seconds and without leaving the button connect the usb cable to the pc. this process takes ur phone to the recovery mode!
    now on the itunes press (shift ) and then click on update it opens some opener of the files now select the latest software that u've jst downloaded from the internet now there go..

  • After a month of inactivity, pacman says there is nothing to update

    Hi all,
    I have a computer that I am using for a project here at university which has Arch x86 installed.  Because I myself run Arch on my laptop, I have not needed to use this other computer for a while (I have been writing code that will eventually be run on the other computer).  Anyway, after about a month of inactivity, I booted up this other computer and attempted to perform an update with pacman -Syu, and to my surprise pacman was unable to sync with the server (ibiblio).  After changing the mirror twice in my mirrorlist, I finally was able to sync with the package database, however pacman continued by stating "There is nothing to be done."  I know for a fact that this is incorrect since the computer has not been touched in at least a month.
    Any idea why it would update the package database, but neglect to update any of the actual packages?  Trying additional mirrors did not help (although I was rather curious as to why half the mirrors that I selected were incapable of syncing) and I am currently out of other ideas.
    Regards,
    Andy

    Mr.Elendig wrote:
    Does -Q actually list packages?
    Also, paste your pacman.conf and mirrorlist
    -Q does list packages, in the case of wine it is the 1.3.16 version. 1.3.17 came out on the 2nd, so surely it would be up to date in all the mirrors by now?
    pacman.conf:
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl -C - %u > %o
    #CleanMethod = KeepInstalled
    Architecture = auto
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # - URLs will have $arch replaced by the name of the architecture
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    #[testing]
    #Include = /etc/pacman.d/mirrorlist
    [core]
    Include = /etc/pacman.d/mirrorlist
    [extra]
    Include = /etc/pacman.d/mirrorlist
    #[community-testing]
    #Include = /etc/pacman.d/mirrorlist
    [community]
    Include = /etc/pacman.d/mirrorlist
    # If you want to run 32 bit applications on your x86_64 system,
    # enable the multilib repository here.
    [multilib]
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    mirrorlist:
    # Mirror used during installation
    Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/x86_64
    ## Arch Linux repository mirrorlist
    ## Generated on 2011-03-13
    ## Any
    #Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
    #Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
    ## Australia
    #Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
    #Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
    #Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
    #Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
    #Server = ftp://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
    #Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
    #Server = ftp://mirror.optus.net/archlinux/$repo/os/$arch
    #Server = http://mirror.optus.net/archlinux/$repo/os/$arch
    ## Austria
    #Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/$arch
    #Server = http://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/$arch
    ## Belarus
    #Server = ftp://ftp.byfly.by/pub/archlinux/$repo/os/$arch
    #Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch
    #Server = ftp://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
    #Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
    ## Belgium
    #Server = ftp://archlinux.mirror.kangaroot.net/pub/archlinux/$repo/os/$arch
    #Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch
    ## Brazil
    #Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch
    #Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
    #Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
    #Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
    #Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/$arch
    ## Canada
    #Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
    #Server = http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
    #Server = ftp://mirror.its.dal.ca/archlinux/$repo/os/$arch
    #Server = http://mirror.its.dal.ca/archlinux/$repo/os/$arch
    ## Chile
    #Server = ftp://mirror.archlinux.cl/$repo/os/$arch
    ## China
    #Server = http://mirrors.163.com/archlinux/$repo/os/$arch
    #Server = http://mirror.bjtu.edu.cn/archlinux/$repo/os/$arch
    #Server = http://mirror6.bjtu.edu.cn/archlinux/$repo/os/$arch
    #Server = ftp://mirrors.sohu.com/archlinux/$repo/os/$arch
    #Server = http://mirrors.sohu.com/archlinux/$repo/os/$arch
    ## Colombia
    #Server = http://www.laqee.unal.edu.co/archlinux/$repo/os/$arch
    ## Czech Republic
    #Server = http://mirror.vpsfree.cz/archlinux/$repo/os/$arch
    ## Denmark
    #Server = ftp://mirrors.dotsrc.org/archlinux/$repo/os/$arch
    #Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch
    #Server = ftp://ftp.klid.dk/archlinux/$repo/os/$arch
    ## Estonia
    #Server = ftp://ftp.eenet.ee/pub/archlinux/$repo/os/$arch
    #Server = http://ftp.eenet.ee/pub/archlinux/$repo/os/$arch
    ## Finland
    #Server = ftp://mirror.academica.fi/archlinux/$repo/os/$arch
    #Server = http://mirror.academica.fi/archlinux/$repo/os/$arch
    #Server = ftp://mirror.archlinux.fi/archlinux/$repo/os/$arch
    #Server = http://mirror.archlinux.fi/archlinux/$repo/os/$arch
    ## France
    Server = http://mir.archlinux.fr/$repo/os/$arch
    Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
    Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
    Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch
    Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch
    Server = ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
    Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
    Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/$arch
    ## Germany
    #Server = http://archlinux.limun.org/$repo/os/$arch
    #Server = ftp://artfiles.org/archlinux/$repo/os/$arch
    #Server = http://artfiles.org/archlinux/$repo/os/$arch
    #Server = http://mirror.c9h.de/pub/linux/archlinux/$repo/os/$arch
    #Server = ftp://archlinux.giantix-server.de/$repo/os/$arch
    #Server = http://archlinux.giantix-server.de/$repo/os/$arch
    #Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
    #Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
    #Server = ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
    #Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
    #Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
    #Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
    #Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
    #Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
    #Server = ftp://mirror.selfnet.de/archlinux/$repo/os/$arch
    #Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
    #Server = ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
    #Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
    #Server = ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
    #Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
    #Server = ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
    #Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
    ## Great Britain
    Server = ftp://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
    Server = http://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
    Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/$arch
    Server = http://archlinux.mirrors.uk2.net/$repo/os/$arch
    ## Greece
    #Server = ftp://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
    #Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
    #Server = ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/$arch
    #Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/$arch
    ## Hungary
    #Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch
    ## India
    #Server = ftp://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
    #Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
    ## Ireland
    Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
    Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
    ## Israel
    #Server = ftp://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch
    #Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch
    ## Italy
    #Server = http://mirrors.prometeus.net/archlinux/$repo/os/$arch
    ## Japan
    #Server = ftp://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
    #Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
    ## Kazakhstan
    #Server = ftp://archlinux.kz/$repo/os/$arch
    #Server = http://archlinux.kz/$repo/os/$arch
    ## Korea
    #Server = ftp://mirror.yongbok.net/archlinux/$repo/os/$arch
    #Server = http://mirror.yongbok.net/archlinux/$repo/os/$arch
    ## Latvia
    #Server = http://archlinux.goodsoft.lv/$repo/os/$arch
    ## Netherlands
    #Server = ftp://mirror.leaseweb.com/archlinux/$repo/os/$arch
    #Server = http://mirror.leaseweb.com/archlinux/$repo/os/$arch
    #Server = ftp://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch
    #Server = http://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch
    ## New Caledonia
    #Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/$arch
    #Server = http://archlinux.nautile.nc/archlinux/$repo/os/$arch
    ## New Zealand
    #Server = ftp://mirror.ihug.co.nz/archlinux/$repo/os/$arch
    #Server = http://mirror.ihug.co.nz/archlinux/$repo/os/$arch
    ## Norway
    #Server = ftp://mirror.archlinux.no/$repo/os/$arch
    #Server = http://mirror.archlinux.no/$repo/os/$arch
    #Server = ftp://archlinux.uib.no/pub/Linux/Distributions/archlinux/$repo/os/$arch
    #Server = http://archlinux.uib.no/$repo/os/$arch
    ## Poland
    #Server = ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch
    #Server = http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch
    #Server = http://unix.net.pl/archlinux.org/$repo/os/$arch
    ## Portugal
    #Server = http://darkstar.ist.utl.pt/archlinux/$repo/os/$arch
    #Server = ftp://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch
    #Server = http://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch
    ## Romania
    #Server = ftp://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch
    #Server = http://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch
    #Server = ftp://mirror.archlinux.ro/archlinux/$repo/os/$arch
    #Server = http://mirror.archlinux.ro/archlinux/$repo/os/$arch
    #Server = ftp://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch
    #Server = http://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch
    ## Russia
    #Server = http://mirror.worldis.me/archlinux/$repo/os/$arch
    #Server = ftp://mirror.yandex.ru/archlinux/$repo/os/$arch
    #Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch
    ## Slovakia
    #Server = ftp://mirror.ynet.sk/pub/archlinux/$repo/os/$arch
    #Server = http://mirror.ynet.sk/pub/archlinux/$repo/os/$arch
    ## Spain
    #Server = ftp://ftp.rediris.es/mirror/archlinux/$repo/os/$arch
    #Server = http://sunsite.rediris.es/mirror/archlinux/$repo/os/$arch
    ## Sweden
    #Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch
    #Server = http://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch
    #Server = ftp://ftp.linuxmirror.org/arch/$repo/os/$arch
    #Server = http://linuxmirror.org/arch/$repo/os/$arch
    ## Switzerland
    #Server = ftp://archlinux.puzzle.ch/$repo/os/$arch
    #Server = http://archlinux.puzzle.ch/$repo/os/$arch
    ## Taiwan
    #Server = ftp://ftp.mirror.tw/pub/ArchLinux/$repo/os/$arch
    #Server = http://ftp.mirror.tw/pub/ArchLinux/$repo/os/$arch
    #Server = ftp://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch
    #Server = http://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch
    #Server = ftp://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch
    #Server = http://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch
    #Server = ftp://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch
    #Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch
    ## Turkey
    #Server = ftp://ftp.linux.org.tr/archlinux/$repo/os/$arch
    #Server = http://ftp.linux.org.tr/archlinux/$repo/os/$arch
    ## Ukraine
    #Server = http://distfiles.org.ua/archlinux/$repo/os/$arch
    #Server = http://www2.distfiles.org.ua/archlinux/$repo/os/$arch
    #Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch
    #Server = http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch
    ## United States
    #Server = http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch
    #Server = http://mirror.ece.vt.edu/archlinux/$repo/os/$arch
    #Server = ftp://ftp.archlinux.org/$repo/os/$arch
    #Server = ftp://ftp.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch
    #Server = http://www.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch
    #Server = ftp://mirrors.hosef.org/archlinux/$repo/os/$arch
    #Server = http://mirrors.hosef.org/archlinux/$repo/os/$arch
    #Server = http://hpc.arc.georgetown.edu/mirror/archlinux/$repo/os/$arch
    #Server = ftp://distro.ibiblio.org/archlinux/$repo/os/$arch
    #Server = http://distro.ibiblio.org/archlinux/$repo/os/$arch
    #Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch
    #Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
    #Server = http://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
    #Server = ftp://mirrors.xmission.com/archlinux/$repo/os/$arch
    #Server = http://mirrors.xmission.com/archlinux/$repo/os/$arch
    #Server = http://mirror.mocker.org/archlinux/$repo/os/$arch
    #Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
    #Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
    #Server = ftp://mirror.rit.edu/archlinux/$repo/os/$arch
    #Server = http://mirror.rit.edu/archlinux/$repo/os/$arch
    #Server = http://schlunix.org/archlinux/$repo/os/$arch
    #Server = http://mirror.yellowfiber.net/archlinux/$repo/os/$arch
    ## Uzbekistan
    #Server = ftp://mirrors.st.uz/archlinux/$repo/os/$arch
    #Server = http://mirrors.st.uz/archlinux/$repo/os/$arch

  • HT4623 I go to Settings but there is no Software Update option.What should I do?I really need to download Ios6

    I am trying to download ios6 for my Ipad2.I was told to go to Settings and then software update.my problem is that there is no software update option ...what can I do now?

    If you have an iPad 1, the max iOS is 5.1.1. For newer iPads, the current iOS is 6.1.3. The Settings>General>Software Update only appears if you have iOS 5.0 or higher currently installed.
    iOS 5: Updating your device to iOS 5 or Later
    http://support.apple.com/kb/HT4972
    How to install iOS 6
    http://www.macworld.com/article/2010061/hands-on-with-ios-6-installation.html
    iOS: How to update your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT4623
    If you are currently running an iOS lower than 5.0, connect the iPad to the computer, open iTunes. Then select the iPad under the Devices heading on the left, click on the Summary tab and then click on Check for Update.
    Tip - If connected to your computer, you may need to disable your firewall and anitvirus software temporarily.  Then download and install the iOS update. Be sure and backup your iPad before the iOS update. After you update an iPad (except iPad 1) to iOS 6.x, the next update can be installed via wifi (i.e., not connected to your computer).
    Tip 2 - If you're updating via wifi, place your iPad close to your router to preclude getting a corrupted download.
     Cheers, Tom

  • How do I get iMessage on my mac? I just updated my computer and there is no more updates! What do I do?

    I just updated my macbook air to os x (i think) and there are no more updates available for my computer. I thought imessage came with it but it did not come. How do i get imessage?

    Your Mac must be running v10.8 Mountain Lion or later to use Messages.
    Which OS X is installed? Click the Apple  top left in your screen.
    From the drop down menu click: About this Mac. Which version does it say?

  • I want to buy a book.  When I sign in and search, there is no info showing.  What's wrong?

    I want to buy a book but when I sign in to iTunes and do a search, the grid is there but there is nothing in the cells.  What do I do?

    Before ordering your book preview it using this method - http://support.apple.com/kb/HT1040 - and save the resulting PDF for reference - the delivered book will match it.
    chack in the iPhoto advanced preferences and be sure the print product country is set correctly
    if those do not show a solution boot into safe mode and preview again (fonts might change) and try to upkoad in safe mode
    LN

  • I'm using an ipad mini and facebook won't update. What's wrong with it?

    I'm using an ipad mini and it won't update facebook. There's no other updates to do with it and I can download apps. I've had the ipad since about the end of august sometime.
    Thank you

    There are a number of other posts about not being able to download the update to the Facebook app, and I also can't download it (on my iPad nor my computer's iTunes) - I assume that there is a problem at Apple's end which they need to fix

  • HT4623 My IPad won't update.  Been trying for 2 days.  A msg says am error occurred.  I delete some things I don't use and still won't update.  What is wrong

    Mmy Idad says an error occurred and it won't update.  What can I do to fix this?

    Try update using iTune (computer)
    Backup before you update.

  • HT1711 My recently added list isn't updating. What's wrong?

    The Recently added list is not updating on my iPhone 4s?  What is wrong with it and how can I fix it??

    Highlight the Recently Added playlist. Go to the File Menu. Select Edit Smart Playlist. Make sure that Live updating is checked. You can change the Date Added to whatever makes sense to you. If you add a lot of music everyday, you might only want it to be set to 2 or three days. If you only add music occasionally, you might want it set to some longer interval. Hit OK.

  • HT3669 This article doesn't tell me what the new software adds to my printing capabilities. Does anyone know why there's a software update and what it does?

    Does anyone know?

    Not specific to Lion. Most of those printer updates state:
    This download includes the latest printing and scanning software for OS X Lion and Mac OS X v10.6.
    However, you'll not find out what's been improved, added, or fixed.

  • TS1500 when i connect my ipad there is nothing listed under devices. what do i need to do?

    I am trying to import my photos from ipad to computer (hp windows 7). Do I need to download anything first?

    Make sure you have the Latest Version of iTunes (v11) Installed on your computer
    iTunes free download from www.itunes.com/download
    See
    Copying personal photos and videos from iOS devices to your computer

Maybe you are looking for

  • What's up with data usage on the iPad over LTE?

    I am using the new iPad. This is not my first as I have had an ipad since version 1 (at first with a VZ Mifi, though now I have the one with LTE). When I first set up this iPad i did it on a prepaid account and so I have a baseline of experience (bot

  • QM Voice/Screen Upload

    Hi All, I have installed system CM7.1.3b+UCCX7.0.1SR5+QM2.7(2) and configuration QM for endpoint recording. I've configured upload setting and QM workflow(I don't create archive workflow) and testing during off-peak hour but not the end of day in wor

  • Project/asset management

    Is there a time efficient way to manage assets inFCP? In Premiere for Mac. versions 2 thro'5 I think, it used to be possible to " remove unused" assets, i.e if it wasn't in the timeline you could remove it before or even after saving the project. Thi

  • Illegal access

    I know that the company disclaims of what might happen because to do ....But is Jailbreak .. Illegal access.

  • Licensemanager.exe of Crystal Report 8?

    Hi all, Does anyone still have the licensemanager.exe file for Crystal Report 8.0?  Thanks a lot. Regards, Gloria