Thursday, September 21, 2006

Installing Oracle Applications 11.5.10.2 on Linux AS 4

In today’s post i will describe the steps to install oracle Application on linux. This is a simple single node installation.

Conventions
# prompt refers to my root prompt.
$ prompt refer to my user account prompts.
All OS commands are in italics as usual.

Verify OS version

The fist step would be however to verify your Linux installation. You could check the version of the Linux installed by the
command

# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 2)

Operating System utilities Check

Perl Software

You must have perl 5.0053 or higher installed to be able to create the staging area using the perl script adautostg.pl

Java Requirement

On 11.5.10, Rapidwiz, installs the J2SE 1.4.2 automatically for systems running on Sun Solaris, Linux, or Windows Operating Systems.

Additional Patches

For Redhat linux 4 you must apply patch 4198954

This will installt the OS packages

compat-oracle-rhel4-1.0-5.i386.rpm
compat-libcwait-2.1-1.i386.rpm

Create directories to hold your Oracle Applications

# mkdir sam
# ls -l
total 24
drwx------ 2 root root 16384 Aug 30 14:41 lost+found
drwxr-xr-x 2 root root 4096 Sep 21 11:55 sam
# chmod -R 777 sam

I am following a unix multi user installation so you need to create two OS user accounts,orasam for the database and applsam for the applications.

# useradd -g dba -d /u05/sam/orasam orasam
# useradd -g dba -d /u05/sam/applsam applsam

Xhost client settings

If you are installing using a Remote XServer you may need execute the following command

# xhost +
access control disabled,clients can connect from any host

Set umask 022 for both the user accounts

Setting umask to 022 ensures that group and others have read and execute permissions,
but not write permission.

# su - orasam
$ vi .bash_profile
add the line at the end
umask 002

# su - applsam
$ vi .bash_profile
add the line at the end
umask 002

Modify the orainventory for your new installation

# vi /etc/oraInst.loc

inventory_loc=/u05/sam/oraInventory
inst_group=dba

Set the LD_ASSUME_KERNEL parameter for both the user accounts orasam
and applsam

# su - orasam
$ vi .bash_profile
add the lines at the end
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL

# su - applsam
$ vi .bash_profile
add the lines at the end
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL

Starting the installation

You start the installation as the root user by running the rapidwiz executable from

# cd /u02/stage11i102/startCD/Disk1/rapidwiz
# ./rapidwiz


The first which you see screen is the rapid install welcome screen.








In the next screen you see,It presents you with choices either to do a fresh installation or perform an upgrade of an existing instance, I choose the first oiption.





In case you have a configuration file you can browse and choose the file here. This option is useful while doing multi node installation. Since this is a fresh install I choose NO.


The next screen is used to decide if you wish to do a single node or a multi node installation, we chose a single node installation here.







In this screen you sepcify your database OS user account and its base directory.







The following screen prompts to choose the kind of licensing we wish to have for our e business suite (in case of Vision installations you will not see this screen)






This screen is used to choose the country specific functionalities or localizations which might be required.







The next screen is used to select any additional language which we might want to install with ebusiness suite. You must have staged the appropriate language CD before selecting the language.






You must now select the character set for your database and applications, I used UTF8 to allow me to add additional languages in the future.






In this screen you specify your OS application user account and the base directory for it. You can click on advanced to further edit the directory structure.






Now you specify your domain name, and port pool. Your port pool is used to assign the ports for your various oracle application process without causing a conflict






You can specify a location to save the configuration information you have entered so far. In case of a multi node installation this config file is used to do the installation on the other nodes.






The installer will now perform a check for all the OS utilities disk space permissions port availability and display the results.







You will be prompted to start the installation of oracle applications in the next screen.







After the installation is completed a post installation sheck will be done to ensure that all the services are working as desired.

The installtion described above was single node installation of PROD instance of Oracle Applications on a Linux environment.

60 comments:

Anonymous said...

Wonderful job

Anonymous said...

Hi...Sam
I am new in Oracle Apps and really helpfull me in installation of 11i..

Kindly give me step by step instruction for cloning.... my email id is sachjadh@yahoo.com

Anonymous said...

Hi,

We try to install an EBS 11.5.10.2 on Oracle Enterprise Linux.
We check all prerequesite. everything is OK for RPM and OS environnement.
Rapidwiz launched by root is freezing at 20%.
Now our configuration is :
rpm -qa|grep compat
compat-openldap-2.1.30-6.4E
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-33-3.2.3-47.3
compat-db-4.1.25-9
compat-glibc-headers-2.3.2-95.30
compat-libcom_err-1.0-5
compat-gcc-32-3.2.3-47.3
compat-libcwait-2.1-1
java-1.4.2-gcj-compat-1.4.2.0-27jpp
compat-libstdc++-33-3.2.3-47.3
compat-glibc-2.3.2-95.30
compat-libcom_err-1.0-5
compat-gcc-32-c++-3.2.3-47.3
compat-libcwait-2.1-2
compat-db-4.1.25-9
compat-libgcc-296-2.96-132.7.2

rpm -qa|grep gcc
gcc-g77-3.4.6-3.1
libgcc-3.4.6-3.1
compat-gcc-32-3.2.3-47.3
gcc-3.4.6-3.1
compat-gcc-32-c++-3.2.3-47.3
gcc-java-3.4.6-3.1
libgcc-3.4.6-3.1
compat-libgcc-296-2.96-132.7.2
gcc-c++-3.4.6-3.1

gcc - v give us
Lecture des spécification à partir de /usr/lib/gcc/x86_64-redhat-linux/3.4.6/specs
Configuré avec: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=x86_64-redhat-linux
Modèle de thread: posix
version gcc 3.4.6 20060404 (Red Hat 3.4.6-3.1)

We launch an installation again and we get the same error : the installation id freezing at 20% with the error :
There was an error while running the command - su oravis -c /media/usbdisk/d01/oracle/visdb/9.2.0/temp/VIS_opsoo/adrun9i.sh APPS APPS /media/usbdisk/d01/oracle/visdb/9.2.0/appsutil/install/adlnkoh.sh: line 198: /media/usbdisk/d01/oracle/visdb/9.2.0/bin/sqlplus: No such file or directory RW-50010: Error: - script has returned an error: 1 RW-50004: Error code received when running external process. Check log file for details. Running Database Install Driver for VIS instance

The make.log give us an error on
- Linking Oracle
rm -f /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/oracle
gcc -o /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/oracle -L/media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/ -L/media/usbdisk1/d01/oracle/visdb/9.2.0/lib/ -L/media/usbdisk1/d01/oracle/visdb/9.2.0/lib/stubs/ -Wl,-E `test -f /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/skgaioi.o && echo /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/skgaioi.o` /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/opimai.o /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/ssoraed.o /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/ttcsoi.o /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/nautab.o /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/naeet.o /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/naect.o /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/naedhs.o /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/config.o -lserver9 -lodm9 -lskgxp9 -lskgxn9 -lclient9 -lvsn9 -lwtcserver9 -lcommon9 -lgeneric9 /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/defopt.o -lknlopt `if /usr/bin/ar tv /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap9" ; fi` -lslax9 -lpls9 -lplp9 -lserver9 -lclient9 -lvsn9 -lwtcserver9 -lcommon9 -lgeneric9 -lknlopt -lslax9 -lpls9 -lplp9 -ljox9 -lserver9 -locijdbcst9 -lwwg9 `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9 `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lmm -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -lnro9 `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -ltrace9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 `if /usr/bin/ar tv /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo9"; fi` -lctxc9 -lctx9 -lzx9 -lgx9 -lctx9 -lzx9 -lgx9 -lordimt9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -lsnls9 -lunls9 -lxsd9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/sysliblist` -Wl,-rpath,/media/usbdisk1/d01/oracle/visdb/9.2.0/lib:/lib/i686:/lib:/usr/lib -lm `cat /media/usbdisk1/d01/oracle/visdb/9.2.0/lib/sysliblist` -ldl -lm `test -f /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/skgaioi.o && echo -laio`
/usr/bin/ld: skipping incompatible /media/usbdisk1/d01/oracle/visdb/9.2.0/lib//libserver9.a when searching for -lserver9
/usr/bin/ld: cannot find -lserver9
collect2: ld returned 1 exit status
make: [/media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/oracle] Error 1 (ignored)
mv -f /media/usbdisk1/d01/oracle/visdb/9.2.0/bin/oracle /media/usbdisk1/d01/oracle/visdb/9.2.0/bin/oracleO
mv /media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/oracle /media/usbdisk1/d01/oracle/visdb/9.2.0/bin/oracle
mv: cannot stat `/media/usbdisk1/d01/oracle/visdb/9.2.0/rdbms/lib/oracle': No such file or directory
make: [ioracle] Error 1 (ignored)
chmod 6751 /media/usbdisk1/d01/oracle/visdb/9.2.0/bin/oracle
chmod: cannot access `/media/usbdisk1/d01/oracle/visdb/9.2.0/bin/oracle': No such file or directory
make: [ioracle] Error 1 (ignored)

Thanks for your help on this critical issue !!!!
Seb

Luca said...

I have the error 50004 - Running APPL_TOP install Driver for VIS instance can someone help me ?

Luca said...

i have the erro Rw-50004 Running APPL_Top Install Driver for VIS instance can someone help me ?

Anonymous said...

when install 11.5.10.2 ( which download from oracle site ) on Linux ES 4.5. we get the error and the installation id freezing at 20% with the error :
There was an error while running the command - su oravis -c /media/usbdisk/d01/oracle/visdb/9.2.0/temp/VIS_opsoo/adrun9i.sh APPS APPS /media/usbdisk/d01/oracle/visdb/9.2.0/appsutil/install/adlnkoh.sh: line 198: /media/usbdisk/d01/oracle/visdb/9.2.0/bin/sqlplus: No such file or directory RW-50010: Error: - script has returned an error: 1 RW-50004: Error code received when running external process. Check log file for details. Running Database Install Driver for VIS instance
.

I have checked the sqlplus in the indicated path. I only see sqlplusO. Did Oracle provide the download file with some issue? or we have to buy CD from oracle store. I checked but only see E-buz suite 12 instead of 11.5.10.2.

I saw someone got the same error, I wonder it used same download file. Maybe there are some setup/package I missed. but I do following the instractions of oracle provided and your comment/blog.

Anyone can help. very apppreciate.

Anonymous said...

Hi all,

I'm having teh same problem.
The installation stop at error above:
################
There was an error while running the command - su oraprod -c /u02/oracle/proddb/9.2.0/temp/PROD_oracleapps/adrun9i.sh APPS APPS
/u02/oracle/proddb/9.2.0/appsutil/install/adlnkoh.sh: line 198: /u02/oracle/proddb/9.2.0/bin/sqlplus: No such file or directory
################

Tks,
Paulo.

Anonymous said...

Regarding to adlnkoh.sh error, it's documented in Oracle metalink 363600.1. Unfortunately, I do not have an account to access it.

But I found somthing at http://oss.oracle.com/projects/compat-oracle/files/RedHat/. Download compat-oracle-rhel4-1.0-5.i386.rpm and now I can at least to step 2.

Anonymous said...

This issue is very much related to patch 4198954. This patch contains two rpm packages which supplies neccessary c++ libraries. It's a mandatory step to apply this patch before starting installation.

Anonymous said...

[u][b]Xrumer[/b][/u]

[b]Xrumer SEO Professionals

As Xrumer experts, we from been using [url=http://www.xrumer-seo.com]Xrumer[/url] fitted a long time now and grasp how to harness the colossal power of Xrumer and turn it into a Bills machine.

We also provide the cheapest prices on the market. Assorted competitors devise charge 2x or temperate 3x and a lot of the term 5x what we debt you. But we feel in providing enormous accommodation at a tearful affordable rate. The unbroken point of purchasing Xrumer blasts is because it is a cheaper surrogate to buying Xrumer. So we focusing to abide by that thought in cognizant and yield you with the cheapest grade possible.

Not just do we have the unexcelled prices but our turnaround heyday for your Xrumer posting is wonderful fast. We intention have your posting done in the forefront you discern it.

We also produce you with a roundish log of loaded posts on contrary forums. So that you can get the idea for yourself the power of Xrumer and how we get harnessed it to gain your site.[/b]


[b]Search Engine Optimization

Using Xrumer you can expect to apprehend thousands upon thousands of backlinks over the extent of your site. Myriad of the forums that your Place you settle upon be posted on bear acute PageRank. Having your join on these sites can truly expropriate establish up some crown grade endorse links and uncommonly as well your Alexa Rating and Google PageRank rating utterly the roof.

This is making your put more and more popular. And with this increase in celebrity as well as PageRank you can keep in view to appreciate your milieu definitely filthy gamy in those Search Locomotive Results.
Conveyance

The amount of transportation that can be obtained before harnessing the power of Xrumer is enormous. You are publishing your situation to tens of thousands of forums. With our higher packages you may equivalent be publishing your locality to HUNDREDS of THOUSANDS of forums. Imagine 1 brief on a in demand forum disposition almost always enter 1000 or so views, with communicate 100 of those people visiting your site. Modern assume tens of thousands of posts on popular forums all getting 1000 views each. Your freight longing associate through the roof.

These are all targeted visitors that are interested or bizarre in the matter of your site. Envision how assorted sales or leads you can execute with this great number of targeted visitors. You are in fact stumbling upon a goldmine primed to be picked and profited from.

Keep in mind, Transport is Money.
[/b]

GO YOUR CHEAPLY DEFAME TODAY:


http://www.xrumer-seo.com

Anonymous said...

[B]NZBsRus.com[/B]
Escape Idle Downloads Using NZB Files You Can Swiftly Find HD Movies, Games, Music, Applications and Download Them at Electric Speeds

[URL=http://www.nzbsrus.com][B]Newsgroup[/B][/URL]

Anonymous said...

Aside to pass the material with two backs casinos? indorse this unruffled wet behind the ears [url=http://www.realcazinoz.com]casino[/url] commander and personate evasively online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also into our up to swain [url=http://freecasinogames2010.webs.com]casino[/url] household at http://freecasinogames2010.webs.com and overwhelmed genuine folding moolah !
another late-model [url=http://www.ttittancasino.com]casino spiele[/url] acreage is www.ttittancasino.com , because german gamblers, dub unrestrained online casino bonus.

Anonymous said...

snag exposed this definite of indictment [url=http://www.casinoapart.com]casino[/url] perk at the overwhelming [url=http://www.casinoapart.com]online casino[/url] shut up at pass gone credentials with 10's of all the ramble distant [url=http://www.casinoapart.com]online casinos[/url]. actions [url=http://www.casinoapart.com/articles/play-roulette.html]roulette[/url], [url=http://www.casinoapart.com/articles/play-slots.html]slots[/url] and [url=http://www.casinoapart.com/articles/play-baccarat.html]baccarat[/url] at this [url=http://www.casinoapart.com/articles/no-deposit-casinos.html]no help casino[/url] , www.casinoapart.com
the finest [url=http://de.casinoapart.com]casino[/url] against UK, german and all as a sate the world. so in grade of the highest [url=http://es.casinoapart.com]casino en linea[/url] corroborate us now.

viagra for men said...

Wow, nice post,there are many person searching about that now they will find enough resources by your post

Anonymous said...

Message23, http://www.arlo.net/massacree/ buy viagra online, ojfa6, http://www.arlo.net/fccgb/ order viagra without prescription, zrfn7, http://www.arlo.net/fccgb/notes/ generic viagra online, bpdl8, http://www.arlo.net/bytes/ viagra cheap, ptij0, http://www.arlo.net/live/ viagra sale

Anonymous said...

[url=http://www.23planet.com]casino[/url], also known as understood casinos or Internet casinos, are online versions of venerable ("chunk and mortar") casinos. Online casinos own gamblers to possession some in and wager on casino games tailback the Internet.
Online casinos typically publicize behind bars up respecting sales marathon odds and payback percentages that are comparable to land-based casinos. Some online casinos turn up at higher payback percentages as a panacea into duty gismo games, and some insist upon known payout compartment audits on their websites. Assuming that the online casino is using an aptly programmed unsystematic condense up generator, benefit games like blackjack preoccupy an established column edge. The payout proportion harry of these games are established erstwhile the rules of the game.
Uncountable online casinos contract effectively or tussle their software from companies like Microgaming, Realtime Gaming, Playtech, Intercontinental Sophistry Technology and CryptoLogic Inc.

Anonymous said...

viagra online without prescription what does viagra for women - viagra for women ssri

Anonymous said...

[url=http://loveepicentre.com/][img]http://loveepicentre.com/uploades/photos/11.jpg[/img][/url]
white label dating solutions [url=http://loveepicentre.com/articles.php]1934 silver certificate dating[/url] spouse died start dating
double your dating 2nd edition ebook [url=http://loveepicentre.com/]dating for animal lovers[/url] love de dating
native american indian dating [url=http://loveepicentre.com/testimonials.php]dating and relationship tips[/url] dating sites that have chat

Anonymous said...

generic viagra online buy viagra edmonton - viagra for women 2012

Anonymous said...

buy soma online buy somatropin oral - soma drug withdrawal

Anonymous said...

[url=http://loveepicentre.com/][img]http://loveepicentre.com/uploades/photos/6.jpg[/img][/url]
dating coworker [url=http://loveepicentre.com/taketour.php]who is sofia bush dating[/url] speed dating tampabay area
dating malaysians [url=http://loveepicentre.com]greeneville tennessee dating[/url] definition nsa dating
free uk christian dating [url=http://loveepicentre.com/map.php]lesbian dating richmond va[/url] south african dating site

Anonymous said...

buy soma cheap furniture soma - soma 446

Anonymous said...

buy somas online how to order soma online - soma urban pursuit

Anonymous said...

buy cialis online cialis price us - cialis daily how long

Anonymous said...

buy cialis online cheap cialis generic - cialis online from us

Anonymous said...

buy cialis online cheap cialis - generic cialis 40 mg

Anonymous said...

english portuguese dictionary ebook http://audiobooksplanet.co.uk/Puzzles-and-Games/c1323/?page=37 wordpress ebook torrent [url=http://audiobooksplanet.co.uk/it/authors/?letter=K&page=2]suze orman women money ebook download[/url] free wicca ebook downloads

Anonymous said...

buy tramadol online tramadol with alcohol high - tramadol 50 mg online pharmacy

Anonymous said...

xanax online xanax pills 031 - does xanax show up on a drug test

Anonymous said...

buy tramadol online tramadol biogaran l.p.100mg - tramadol 50 mg for ultram

Anonymous said...

generic xanax xanax 1mg tab - xanax pill press

Anonymous said...

cheap alprazolam xanax dosage yellow pill - xanax withdrawal kills

Anonymous said...

buy xanax online without rx xanax order no prescription - xanax dot drug screen'

Anonymous said...

generic xanax generic xanax pill id - buy xanax with paypal

Anonymous said...

buy tramadol online buy tramadol pay cod - tramadol 50 mg #20

Anonymous said...

generic xanax buy cheap 2mg xanax - many 1mg xanax equal bar

Anonymous said...

order carisoprodol online soma carisoprodol mechanism of action - what is soma carisoprodol

Anonymous said...

xanax online drug interactions buspar xanax - xanax dosage max

Anonymous said...

buy tramadol online dosage of tramadol 50mg - tramadol dosage 25mg

Anonymous said...

buy xanax online no rx xanax withdrawal muscle spasms - xanax and alcohol interaction

Anonymous said...

buy generic cialis online no prescription how much does cialis daily cost - cialis 20 mg daily use

Anonymous said...

buy cialis online cialis 40 - cialis daily strength

Anonymous said...

buy cialis online cialis 100mg pills - cialis online sydney

Anonymous said...

cialis online buy cialis online us - where to buy cialis online in usa

Anonymous said...

xanax online xanax 2 mg recreational use - buy xanax online cheap no prescription

Anonymous said...

buy cialis online cialis online buy - buy cialis online safely

Anonymous said...

cialis online cheap cialis no prescription - buy generic cialis online usa

Anonymous said...

http://buytramadolonlinecool.com/#28875 tramadol high length - tramadol addiction studies

Anonymous said...

http://www.integrativeonc.org/adminsio/buyklonopinonline/#buy clonazepam (klonopin) high - klonopin withdrawal nausea

Anonymous said...

buy klonopin online get klonopin online no prescription - klonopin side effects diarrhea

Anonymous said...

learn how to buy tramdadol tramadol ingredients side effects - order tramadol usa

Anonymous said...

http://buytramadolonlinecool.com/#30807 buy tramadol usa paypal - tramadol good withdrawal

Anonymous said...

http://blog.dawn.com/dblog/buy/#fda what is better tramadol or ultram - overcoming tramadol addiction

Anonymous said...

clonazepam medication klonopin and weed - klonopin dosage rls

Anonymous said...

generic tramadol buy tramadol online for dogs - tramadol ultram dosage

Anonymous said...

http://buytramadolonlinecool.com/#30807 buy generic tramadol - tramadol used withdrawal

Anonymous said...

buy ativan online ativan getting high - 8 ativan

Anonymous said...

http://staam.org/#37708 buy tramadol no rx - buy tramadol online in florida

Anonymous said...

Chemicals to steer clear of in the home include: triclosan, an anti-bacterial agent found in cleaning products, disinfectant hand wash and toothpaste
which has a possible link with liver damage; alkypheonols,
found in detergents which are linked to sperm damage, and artificial musk found in perfumes linked to cancer.



My blog why cant i get pregnant

Anonymous said...

foot fetish and dating http://loveepicentre.com/articles/ mckinney tx dating
who is maria menounos dating [url=http://loveepicentre.com/map/]dating websites for overweight people[/url] singles dating virginia
busty babe dating milf [url=http://loveepicentre.com]flash dating pc game[/url] online profile dating site [url=http://loveepicentre.com/user/StephyKoreen/]StephyKoreen[/url] compare on line dating services