Welcome to www.freeoraclehelp.com Got questions? Post comments Like the facebook page to get instant updates. Thank you!!!
Total Pageviews

Oracle 11gR2 RAC Upgrade from 10gR2 RAC on Linux

This article explains step by step RAC upgrade procedure to upgrade Oracle 10gR2 (10.2.0.4) Real Application Cluster(RAC) to Oracle 11gR2 (11.2.0.2) RAC. This procedure cannot be used for a fresh RAC installation. The following are important notes:

  • CRS has to be upgraded first, followed by the database upgrade
  • Oracle 11gR2 RAC has brought in a some good changes. Oracle 10g CRS and ASM homes are no more.  Both CRS and ASM are installed in to the same home, GRID Infrastructure home. SCAN is introduced.
  • In 11g, OCR and Voting disks can be stored in ASM Disk group
  • RAW Devices for OCR and Voting disk are still supported on upgraded RAC environments. This is not an option during a fresh install.
  • New user for CRS and ASM administration is introduced. ie. grid user. This is more of a role management for storage guys. It has to be the same OS user in Oracle 10g.
  • However, since this is an upgrade, I had to retain the same user for grid. Of course, during fresh installation, you can still run both Grid and Oracle database with the same user.. but oracle recommends a separate user for grid.
  • Grid home should not be under grid base
  • Oracle database home should be under Oracle base.
  • 11gR2 introduced a multicasting mechanism for cluster communications.  Verify if your network supports multicast before the upgrade: Refer to Oracle Note: 1212703.1
  • Starting with 11gR2, we don’t have to install base release and apply patch sets. For example: In Oracle 10g, we have to install 10.2.0 and then apply 10.2.0.4 patch set on top of 10.2.0. But now, we can directly install 11.2.0.2 from the media.  This may not be found in OTN, check for the patch: 10098816 in My Oracle Support.
  • You can opt to run ASMCA after grid installation.. I did not opt for it, because that's mainly for rolling upgrade. There is no rolling upgrade from 10.2.0.4, so I don't see any benefit to run ASMCA manually after the grid installation.
Make sure your database version is okay to go to 11gR2:
  • Direct upgrade to Oracle Database 11gR2 is supported from 9.2.0.8+, 10.1.0.5+,  10.2.0.2+, and 11.1.0.6+
  • 9.0.1.3 (or earlier) -> 9.0.1.4 -> 10.2.0.4 -> 11.2
  • 9.2.0.3 (or earlier) -> 9.2.0.8 -> 11.2
So, my current 10.2.0.4 RAC database can be directly upgraded to 11gR2. I am upgrading the Oracle 10gR2 RAC Installation, performed in http://www.freeoraclehelp.com/2011/09/oracle-10g-rac-installation-on-linux.html

The following are the homes I have used:
10g CRS home :   /oracle/product/10.2.0/crs
10g ASM home :  /oracle/product/10.2.0/asm
10g Database home : /oracle/product/10.2.0/rdbms

11g Grid base:/oracle/product/11.2.0/base
11g Grid Home: /oracle/product/11.2.0/11.2.0/grid
11g Database base: /oracle/product/11.2.0/base
11g Database home: /oracle/product/11.2.0/database

I have used the same location for grid and oracle bases. This wasn’t a problem for me, since I do not use a separate user for Grid.
More information on SCAN Setup: http://www.freeoraclehelp.com/2011/09/11gr2-rac-scan-dns-bind-configuration.html

Pre-upgrade tasks


Backup the database:
CONFIGURE CONTROLFILE AUTOBACKUP ON; 
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/oracle/backups/preupgrade/%F';
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/backups/preupgrade/snapcf_oid.f'; 

startup mount;
RUN
{
  ALLOCATE CHANNEL disk1 DEVICE TYPE DISK FORMAT '/oracle/backups/preupgrade/%D%M%U'; 
  backup database include current controlfile;
} 
Check the current OCR and voting locations:
[root@rac1 ~]# /oracle/product/10.2.0/crs/bin/crsctl query css votedisk
 0.     0    /dev/raw/raw3
 1.     0    /dev/raw/raw4
 2.     0    /dev/raw/raw5

located 3 votedisk(s).
[root@rac1 ~]# 

[root@rac1 ~]# /oracle/product/10.2.0/crs/bin/ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :     200560
         Used space (kbytes)      :       4332
         Available space (kbytes) :     196228
         ID                       : 1685195531
         Device/File Name         : /dev/raw/raw1
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/raw/raw2
                                    Device/File integrity check succeeded

         Cluster registry integrity check succeeded

[crs@rac1 ~]$ocrconfig -showbackup     
rac1     2011/09/08 22:46:48     /oracle/product/10.2.0/crs/cdata/crs
rac1     2011/09/07 18:05:51     /oracle/product/10.2.0/crs/cdata/crs
rac1     2011/09/07 18:05:51     /oracle/product/10.2.0/crs/cdata/crs
rac1     2011/09/07 18:05:51     /oracle/product/10.2.0/crs/cdata/crs
[crs@rac1 ~]$

[root@rac1 ~]# cat /etc/sysconfig/rawdevices
#OCR
/dev/raw/raw1 /dev/xvdc1
/dev/raw/raw2 /dev/xvdd1
#Voting
/dev/raw/raw3 /dev/xvde1
/dev/raw/raw4 /dev/xvdf1
/dev/raw/raw5 /dev/xvdg1
#Data
/dev/raw/raw6 /dev/xvdh1
/dev/raw/raw7 /dev/xvdi1
[root@rac1 ~]#

Backup the OCR file
# /oracle/product/10.2.0/crs/bin/ocrconfig -export /oracle/product/10.2.0/crs/cdata/crs/preupg.dmp

Backup the voting disk:
dd if=/dev/raw/raw3 of=/oracle/product/10.2.0/crs/cdata/crs/preupg_votingdisk1
Run cluvfy script from the grid directory and address all the problems:
/dumps/Database/11gR2/grid/runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose |tee cluvy_fixed.log
The following are the prerequisites I had to fix:
# yum install oracleasm-support oracleasmlib oracleasm-`uname -r`

# tail /etc/security/limits.conf
# Oracle 11g limits for oracle user
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

# cat /etc/sysctl.ctl
kernel.shmall = 2097152
kernel.shmmax = 2147551232
kernel.shmmni = 4096
kernel.sem = 256 32000 100 142
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 10000 65000
kernel.msgmni = 2878 
kernel.msgmax = 8192 
kernel.msgmnb = 65535
xen.independent_wallclock=1
fs.aio-max-nr = 1048576
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

# grep OPTIONS /etc/sysconfig/ntpd
OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -x"
# /sbin/service ntpd restart


Upgrade CRS + ASM


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Run root.sh on rac1 first and then on rac2:
[root@rac1 grid]# /oracle/product/11.2.0/11.2.0/grid/rootupgrade.sh 
Running Oracle 11g root script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /oracle/product/11.2.0/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /oracle/product/11.2.0/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
LOCAL ADD MODE 
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
OLR initialization - successful
  root wallet
  root wallet cert
  root cert export
  peer wallet
  profile reader wallet
  pa wallet
  peer wallet keys
  pa wallet keys
  peer cert request
  pa cert request
  peer cert
  pa cert
  peer root cert TP
  profile reader root cert TP
  pa root cert TP
  peer pa cert TP
  pa peer cert TP
  profile reader pa cert TP
  profile reader peer cert TP
  peer user cert
  pa user cert
Failure in execution (rc=-1, 0, No such file or directory) for command 1 oclumon stop all
Adding daemon to inittab
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'Linux 2.4'
ACFS-9201: Not Supported
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'Linux 2.4'
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
Preparing packages for installation...
cvuqdisk-1.0.9-1
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
[root@rac1 grid]# 


[root@rac2 grid]# ./rootupgrade.sh 
Running Oracle 11g root script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /oracle/product/11.2.0/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n) 
[n]: 

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /oracle/product/11.2.0/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
LOCAL ADD MODE 
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
OLR initialization - successful
Failure in execution (rc=-1, 0, No such file or directory) for command 1 oclumon stop all
Adding daemon to inittab
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'Linux 2.4'
ACFS-9201: Not Supported
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'Linux 2.4'
clscfg: EXISTING configuration version 5 detected.
clscfg: version 5 is 11g Release 2.
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
Start upgrade invoked..
Started to upgrade the Oracle Clusterware. This operation may take a few minutes.
Started to upgrade the OCR.
Started to upgrade the CSS.
Started to upgrade the CRS.
The CRS was successfully upgraded.
Oracle Clusterware operating version was successfully set to 11.2.0.2.0
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'Linux 2.4'
ACFS-9201: Not Supported
Preparing packages for installation...
cvuqdisk-1.0.9-1
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
[root@rac2 grid]# 
Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade
Cluster verification utility failed as NTP Server IP varied from node1 to node2. This wasn't a problem as I have used the virtual name of NTP server from the pool and I have verified the time difference.


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Install the database software

Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


Oracle 11gR2 RAC Upgrade


I have selected software only for the database installation.. but you may want to select upgrade an existing database option. OUI needs your database in /etc/oratab and the current global inventory should have 10.2.0 installation home listed.
You may want to use DBUA or manual $ORACLE_HOME/rdbms/admin/catupgrd.sql to upgrade the database.

After the upgrade, please refer to http://www.freeoraclehelp.com/2011/09/convert-raw-devices-to-asmlib-move-ocr.html to know how to migrate Raw devices to ASMLib disks.

Related Posts

67 Comments:

Anonymous said...

Very Nice Article

Anonymous said...

very good post,,thanks

Baqar Ali Khan said...

Dear Raj

I am planning to upgrade my 10g RAC to 11gR2 RAC.
Currently I have the below existing setup.
1) 10.2.0.3 on HP-UX 11.31 on RAW devices No ASM. with 2 Node.

I want to upgrade the above 10.2.0.3 RAC to 11.2.0.3 RAC.
I have plan to do this by the below.
1) Node 1 : 10g CRS & DB instance will be shutdown.
2) Install the 11gR2 GI + DB software and configure the ASM.
3) Node2: Backup the 10g database using RMAN.
4) Node 1: Restore the RMAN backup into 11g Database.
5) Node 2: Shutdown the Node 1 10g Instance.
6) Node 1: Add the Node 2.

Can you please suggest me Is this Ok for upgrade to avoid down time.

amine lahragui said...

Your work is very good and I appreciate you and hopping for some more informative posts. happy new year 2016 new year 2016 happy new year 2016 images feliz año nuevo 2016 imagenes de año nuevo 2016 feliz año 2016 happy new year images 2016 new year 2016 images new year images 2016

Specto IT Training said...


Thank you very Much for your valuable information, please keep posting.

MS Dynamics Training

asds said...

easter poems
Easter Table Decorations ideas
easter 2016 images
easter 2016 quotes
easter 2016 wallpaper

specto training said...

Thank you sir,I recently came across your blog and have been reading along. nice explanation. It is
more effective and interest for new learners. I thought I would leave my first comment. I feel great after reading this information.

http://www.saponlinetraining.in/

mary Brown said...

Java Training in Chennai
Online MVC Training India | Angularjs Training | javase j2ee javaee interview questions | Java Training in Chennai |


Java Training in CHennai

mary Brown said...

JMS Training Institutes in Chennai | JSP Training Institutes in Chennai | Java Spring Hibernate Training Institutes in Chennai | EJB Training Institutes in Chennai | Hibernate Training Institutes in Chennai |

JSF Training Institutes in Chennai | Java EE Training Institutes in Chennai | J2EE Training Institutes in Chennai | | | | Core Java Training Institutes in Chennai | Java Training Institutes

mary Brown said...

Java Articles | IT Technical Articles | Dot Net Framework Articles |
JavaScript Articles | Java Training Institutes | Single Page Application Development

ershovayuli said...

good Mobdro software is usually created just for Smartphones and tablets just, mobdro download Mobdro is definitely in fuel live pleasantly demand Tv set place, nice.

ershovayuli said...

awsome to mobile and Laptop or computer to Laptop or computer. official site link You can copy a myriad of documents incorporating shareit APK App great.

Sridevi Koduru said...

Regards
Sridevi Koduru (Senior Oracle Apps Trainer Oracleappstechnical.com)
LinkedIn profile - https://in.linkedin.com/in/sridevi-koduru-9b876a8b
Please Contact for One to One Online Training on Oracle Apps Technical, Financials, SCM, Oracle Manufacturing, OAF, ADF, SQL, PL/SQL, D2K at sridevikoduru@oracleappstechnical.com | +91 - 9581017828.

robertgreene said...

good The setup of Kodi.IPA may consider often. official website That is certainly because you will need Macintosh Kodi on iPhone nice.

harrymackay said...

good need to make use of Periscope for PC or Laptop computer. Ustream live TV your friends and public with friendly video broadcasting. nice.

harrymackay said...

good it likely to observe video tutorials offline straight. Also though official website As I advised you above simply that this iphone app is normally iTube PC nice.

harrymackay said...

good it likely to observe video tutorials offline straight. Also though official website As I advised you above simply that this iphone app is normally iTube PC nice.

meganscott said...

good If you happen to be facing concerns with frequent official website Start the emulator after putting in it on the Computer. SnapTube PC nice.

Sono Adney said...

interesting video application is cinema box for get free visit this

Unknown said...

Entertainment has always been one of the leading sectors of daily life.
Friv 2 | Unblocked | Yepi | Kizi 6 | Y3 | Y8 | Friv

gleason ricardo said...

Nice One unique aspect of Voot software can be the addition of Voot first content Voot App Parents can set up a pin to make sure your kids only look at what you wish them to. good.

shiv said...


Thanks for posting this useful content, Good to know about new things here, Let me share this, . ORACLE training

dunncandace said...

awesome the software and get pleasure from its companies. showbox apk Press on Install alternative.This will quickly mount the iphone nice.

dunncandace said...

Great Now, in your mobile, click on "Scan" and also place your mobile as if the QR code in your computer is effectively placed in the square box of your mobile. Xender for Computer But, What if you do not have one Fine.

audreybphillips said...

good to disable other people's wifi network. Much more efficient than www.wifikillpro.com This message is for instructional resolutions just nice.

cathrynzbrown said...

Great In order to mount Artisto Video clip & Image artisto download Editor for your COMPUTER you will require Fine.

Ethel Graff said...

Great given techniques should also help your Android phone along with tablet. https://iplaystoreapp.com release straight to the point. There are 2 well-known Fine.

EthelBGraff said...

good You can additionally stream this application in laptops in addition to COMPUTER. mobdro for iphone you can instantly pay attention to tunes from nice.

virginiaddavis45kn@gmail.com said...

good as well as continue downloading them anytime you want Download Vidmate for PC set up the application from there. An additional factor nice.

virginiaddavis said...

good this step if you cant set up Most likely to settings applications Scroll to minimilitiaa.in and also especially amongst the pupils. Mini Militia has actually great.

oracle fusion hcm online Training said...

nice blog good knowledge and valuable information about oracle r12 fusion financials training
This listing is actually very beneficial. Thank you for sharing the ones maximum crucial weblog submission internet websites.
For more about information please check the internet site
on line trainings

mcallistercorinne said...

good all your preferred videos totally free. Mobdro App Mobdro Alternatives the Mobdro application on the Android as well best.

Geek Devesh said...

Hi do check out this latest post with our New Blog Post and I hope you would have enjoy all our post
the voice season 12 winner
the voice season 12 winner
the voice season 12 winner
Boston Marathon 2017 Winner Name
Happy Easter images
Mother day Images
IPL 2017 Schedules
Blacklist Redemption Watch Full Episode
Xiaomi (Redmi) Mobile Customer Care
Jio 4g Customer Care

kenyattamherzog said...

good appeal gurus as well as gamers as it is today. Musically APK definitely worth enrolling in. musical.ly is continually best.

rebeccadrowe said...

good Customers can message short video clips or photos Snapchat Web On the add pals menu, choose add by username. nice.

Huỳnh Duy said...

lozi.vn
nhà phòng trọ hà nội

onarpierce said...

Type in the IP address you have actually noted down earlier. https://mobdroapp.meta.watch/ adhere to these actions to take care of that error.

ykhoahiendai said...

Điều Trị Bệnh Trĩ ở Đâu Tốt Nhất Tphcm
Điều Trị Bệnh Trĩ ở Đâu

Điều Trị Bệnh Trĩ ở Đâu Tốt
Điều Trị Bệnh Trĩ Giai Đoạn Đầu

Điều Trị Bệnh Trĩ Tận Gốc
Chữa Bệnh Đi Cầu Ra Máu

Chữa Trị Đi Cầu Ra Máu
Khám Trĩ ở Đâu Tốt Tphcm

Địa Chỉ Chữa Bệnh Trĩ
Khám Và Điều Trị Bệnh Trĩ ở Đâu

geekdevesh said...

Hi do check out this latest post with our New Blog Post and I hope you would have enjoy all our post
TheVoice-winner
TheVoice winner 2017
America Got Talent 2017
Happy Easter wishes
the voice season 12 winner
Happy Mother Day Wishes
Watch IPL 2017 Live Stream

oracle R12 said...

Hi,
I recently came across your blog and have been reading along. nice explanation. It is
more effective and interesting for new learners.
Thanks and regards,
Oracle EBS training

denisejmorris said...

the Aptoide app is definitely free to use. Aptoide installer After the setup has been finished a symbol of Aptoide will appear on your home screen.

Brave Technologies said...

Excellent post. Keep updating.I have got some useful information form this article.
erp in chennai | erp software providers in chennai

Evelin Harriet said...

Nice Blog.Thank you for Sharing. We are leading erp software software solution providers in chennai. For more details call +91 9677025199. erp software in chennai | erp providers in chennai | online events registration

ERP said...

ERPTREE Offering Oracle fusion HCM online training, Oracle Fusion SCM Online Training, Oracle fusion financials online training, Oracle fusion hcm training, Oracle fusion scm training, Oracle fusion financials training,Oracle fusion dba online training in Hyderabad, Bangalore,Gurgon, Noida, India, Dubai, UAE, USA, Kuwait, UK, Singapore, Saudi Arabia, Canada, Delhi, Chennai, Kolkata, Pune, Mumbai, Ahmedabad.


Oracle fusion HCM Online Training

Oracle Fusion HCM Training

srikanth chinna said...

seottom is a leading digital marketing agency. we are located in Hyderabad. we provide SEO, SMO, PPC, Content Marketing, Digital Marketing services. we have global recognition for our marketing agency. The best online packages are available.

Digital Marketing Services

John Rowland said...

Sometime few educational blogs become very helpful while getting relevant and new information related to your targeted area. As I found this blog and appreciate the information delivered to my database.

kneesleevesforcrossfit.blogspot.com

sangotunhiennguyenkim said...

Lợi ích Sàn gỗ Malaysia tại Hà nội cho phòng tắm
Có nhiều loại phong cách và nhìn vào giá trị và độ bền tuyệt vời
Thoải mái đi bộ hoặc đứng
Chống tràn và chống thấm, dễ vệ sinh và bảo dưỡng
Rất linh hoạt - nhà bếp, phòng tắm, phòng giặt là, phòng gia đình - hoạt động ở bất kỳ phòng nào trong nhà đó là các dòng sàn chịu nước mà tiêu biểu là Sàn gỗ Thái Lan tại Hà nội

geekdevesh said...

Hi do check out this latest post with our New Blog Post and I hope you would have enjoy all our post
The Voice Season 12 winner name
The Voice USA Winner
America Got Talent watch online Episode
Dancing with the Stars Watch Episode online
The Voice Australia 2017
World of Dance USA 2017
Britain Got Talent watch online Episode
big brother live feeds Canada

Iristran said...

Hi, it's nice. It would be nice if you visit my page at:
http://dienlanhbachkhoahanoi.com.vn

Nhã Trang said...

This infomation is very helpful. As I found this blog and appreciate the information delivered to my database.
Visit here: http://bit.ly/2pMCNpp

Hai NGuyen said...

thank for your post, hope have many people can share for each other.
In my web about card game, can you take care
luat choi tai xiu
choi chan online
thank you so much.

Nguyễn Quốc Tuấn said...

Dịch vụ gia hạn visa tại quận Tân Bình giá rẻ tại Tp. Hồ Chí Minh. Chúng tôi chuyên các dịch vụ visa cho người Việt Nam và người nước ngoài. Mọi chi tiết xin liên hệ: 091.594.6427 - Mr.Sang (Call, Zalo, Viber) . Địa chỉ: 268 Cộng Hòa, phường 13, quận Tân Bình, Hồ Chí Minh.
Ngoài ra chúng tôi còn các dịch vụ khác như:
1/ Làm visa đi tất cả các nước.
2/ Gia hạn visa Việt Nam cho người nước ngoài.
3/ Làm công văn quốc tịch khó.
4/ Làm thẻ tạm trú.
5/ Làm visa Trung Quốc cho người Việt Nam.
6/ Làm visa Hàn Quốc cho người Việt Nam.
7/ Dịch vụ xin công văn nhập cảnh tại quận Tân Bình cho người nước ngoài. (kể cả quốc tịch khó)
Với phương châm "Đặt uy tín lên hàng đầu", công ty Visa Thái Dương chúng tôi tự tin là đơn vị cung cấp dịch vụ gia hạn visa giá rẻ hàng đầu Sài Gòn.

Sunaya Rana said...

Packers and Movers in r k puram
Packers and movers in laxmi nagar
Packers and movers in mayur vihar 1

Manoj Kumar said...

Get best training on PHP platform in noida at ITSWS technologies.
PHP Industrial Training in Noida

Phoenix Fun said...

Hi do check out this latest post with our New Blog Post and I hope you would have enjoy all our post
America Got Talent Winner Name Prediction Who Will Win
America Got Talent 2017 Who Will Win
America Got Talent 2017 online voting
America Got Talent 2017 Watch Full Episode
AGT 2017 Winner name Prediction Who Will Win
AGT 2017 Who Will Win
AGT 2017 online voting
AGT 2017 Watch Full Episode
World of Dance Semifinal Predictions
American Ninja Warrior 2017 Winner Name
Masterchef USA 2017 Watch Full Episode
Masterchef USA Season 8 Watch Full Episode
Dance Plus 3 Winner Prediction
Dance Plus 2017 Finale Winner Name

Nicole kristen said...

This is a comprehensive and helpful piece of information.
thank’s for sharing such kinds of details. here i found all about Oracle related content.
Oracle Fusion hcm
Oracle Fusion financials

KB said...

Thank you for some other informative website. I have a venture that I am simply now running on, and I’ve been at the glance out for such info.
eCommerce Catalog Management Services

Kanhaiya Sharma said...

Packers and movers in jaipur@
http://www.transmoving.in/packers-movers-jaipur.html
Packers and movers in thane@
http://www.transmoving.in/packers-movers-thane.html
Packers and movers in varanasi@
http://www.transmoving.in/packers-movers-varanasi.html
Packers and movers in surat@
http://www.transmoving.in/packers-movers-surat.html
Packers and movers in lucknow@
http://www.transmoving.in/packers-movers-lucknow.html

KERALA HSC RESULT said...

samsung odin 3.12.3

KERALA HSC RESULT said...

https://www.2k.com/games/wwe-2k18

KERALA HSC RESULT said...

mini militia cheats

KERALA HSC RESULT said...

free live streaming sites

KERALA HSC RESULT said...

my boy app

ALINAAMEL said...

I found a lot of interesting information here. A really good post, very thankful and hopeful that you will write many more posts like this one.

Webdesign Lüdenscheid

Kamlesh Tyagi said...

Very good content I enjoyed it a lot keep sharing like this. Windows support

Oracle Fusion said...

Thanks for posting the blog. I am new to this site, but I felt comfortable while reading the post.............visit our training institute website for more details about
Fusion Supply Chain Management Training Centre in Hyderabad

oraclefusion said...

Interesting One. Hope can find most as these. Also check the website IGOFUSION One of the best online Oracle training institute.
Oracle Fusion SCM Training in Hyderabad


Post a Comment