Thursday, September 22, 2011

NETWORK LINK in datapump


NETWORK LINK: in datapump is the ability to transfer data directly from one instance to another without using a datafile to transport the data. The data is transported across a db link from one instance to another. Datapump still requires a directory on the server to store some information, but the data itself is transferred directly. This is a huge time and space saver for those large data transfer operations. This is how it is done:

Here is the DEMO:

We have two databases on two different servers:

Source database: delhi---->server1

Target database: noida----->server2


Connect to database "delhi" on server1:

c:\>sqlplus sys/sys@delhi as sysdba

SQL> create user abc identified by abc;

User created.

SQL> grant CREATE PUBLIC DATABASE LINK,CREATE SESSION to abc;

Grant succeeded.

SQL> grant CREATE TABLE,insert any table to abc;

Grant succeeded.

SQL> grant create session to abc;

Grant succeeded.

SQL> conn abc/abc
Connected.

SQL> create table p
  2  (id number);

Table created.

SQL> insert into p values(3);

1 row created.

SQL> /

1 row created.

SQL> /

1 row created.

SQL> /

1 row created.

SQL> /

1 row created.

SQL> commit;

Commit complete.

SQL> select * from p;

        ID
----------
         3
         3
         3
         3
         3

Now,connect to database "noida" on server2:

SQL>create directory gpump as 'D:\network\';

SQL>grant read,wrie on directory gpump to system;

SQL> create public database link h_link connect to abc identified by abc using 'delhi';

Database link created.

Checking database link:

SQL> select * from p@h_link;

        ID
----------
         3
         3
         3
         3
         3

Now start the import operation that will import schema "abc" from database "delhi" to database "noida" without actually creating any dumpfile;

c:\>impdp system/sys@noida LOGFILE=import.schema.log NETWORK_LINK=h_link SCHEMAS=abc directory=gpump

Import: Release 11.2.0.1.0 - Production on Thu Sep 22 16:10:47 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SYSTEM"."SYS_IMPORT_SCHEMA_01":  system/********@noida LOGFILE=import.schema.log NETWORK_LINK=h_link SCHEMAS=abc directory=gpump
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 64 KB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TABLE/TABLE
. . imported "ABC"."P"                                        5 rows
Job "SYSTEM"."SYS_IMPORT_SCHEMA_01" successfully completed at 16:10:47

SQL> conn abc/abc@noida
Connected.
SQL> selct * from tab;

SQL> select * from tab;

TNAME                          TABTYPE  CLUSTERID
------------------------------ ------- ----------
P                              TABLE

SQL> select * from p;

        ID
----------
         3
         3
         3
         3
         3

Now, we will export the schema "abc" present in database "delhi:server1" to "noida:server2" but before that drop the user "abc" from database "noida" to avoid ambiguity:


C:\>sqlplus sys/sys@noida as sysdba 



SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 22 16:51:08 2011


Copyright (c) 1982, 2010, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options




SQL> drop user abc cascade;


User dropped.

SQL> host expdp system/ramtech@noida LOGFILE=export_schema.log dumpfile=ff.dmp NETWORK_LINK=h_link SCHEMAS=abc directory=gpump

Export: Release 11.2.0.1.0 - Production on Thu Sep 22 16:52:42 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SYSTEM"."SYS_EXPORT_SCHEMA_02":  system/********@noida LOGFILE=export_schema.log dumpfile=ff.dmp NETWORK_LINK=h_link SCHEMAS=abc directory=gpump
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 64 KB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TABLE/TABLE
. . exported "ABC"."P"                                   5.039 KB       5 rows
Master table "SYSTEM"."SYS_EXPORT_SCHEMA_02" successfully loaded/unloaded
******************************************************************************
Dump file set for SYSTEM.SYS_EXPORT_SCHEMA_02 is:
  D:\NETWORK\FF.DMP
Job "SYSTEM"."SYS_EXPORT_SCHEMA_02" successfully completed at 16:52:46

You will see the export dumpfile will create on server1 from server2.

Enjoy:-)

39 comments:

maneesh said...
This comment has been removed by the author.
Vishwanath Sharma said...

Thanks Maneesh!

Anonymous said...

gud..

maneesh said...
This comment has been removed by the author.
Anonymous said...

Hi, I have a doubt regarding when you use expdp using networklink it will create the dump file in the same server(Sever containing original data-let it prod db) or remote server(where you need the data - let it test db).

sizegenetics discount said...

the blog could be scorching words http://sizegeneticsonlinereview.com/

Anonymous said...

Thanks for one's marvelous posting! I actually enjoyed reading it, you may be a great author. I will ensure that I bookmark your blog and will come back later on. I want to encourage continue your great posts, have a nice afternoon!

Feel free to visit my weblog ... please click the next webpage

Anonymous said...

Hello to every body, it's my first pay a quick visit of this weblog; this blog consists of awesome and genuinely good information for visitors.

my weblog Source

Anonymous said...

A motivating discussion is worth comment.
I do think that you ought to write more about this subject matter,
it may not be a taboo matter but usually people do not talk about these
topics. To the next! Best wishes!!

Also visit my blog post: Going On this page

Anonymous said...

After looking into a handful of the articles on your
site, I truly like your technique of writing a blog.
I bookmarked it to my bookmark webpage list and will be checking back
in the near future. Please visit my website as well and let me know what you think.


My homepage; Read More Listed Here

Anonymous said...

Hello! Do you use Twitter? I'd like to follow you if that would be okay. I'm definitely enjoying your blog
and look forward to new posts.

Here is my homepage :: simply click the up coming internet page

Anonymous said...

Howdy just ωanted to giѵe you a quiсk heaԁѕ up аnd let yοu knоω a few of the
images arеn't loading correctly. I'm not surе ωhу but I
think its a linking issue. I've tried it in two different internet browsers and both show the same results.

My blog post :: Discounts Motels : Assess Accommodations Price ranges

Anonymous said...

Hmm iѕ аnуone еlse еncounteгіng ρгοblems with the pictuгеѕ οn thіs blog loading?
I'm trying to determine if its a problem on my end or if it's the blog.
Any reѕponѕes wоuld be gгeatly
aрpreciated.

Stop by my pаgе; Why wouldn't you Examine Resorts Costs?

Anonymous said...

ӏ'm not sure where you are getting your info, but great topic. I needs to spend some time learning much more or understanding more. Thanks for wonderful information I was looking for this info for my mission.

Also visit my web site - Prepare Your own Purchasing Live in Dubai Accommodations Near Purchasing Center

Anonymous said...

Hey there! Dο you use Twitter? I'd like to follow you if that would be ok. I'm abѕolutely
enјoying уour blоg anԁ loοk forwarԁ tο new updates.



Feel free to suгf to my web page; Cheap Motels In Las Vegas - Great For The Limited Getaway

Anonymous said...

Hellο thеrе! I knоw thіs is kinԁa off topic but I was wonderіng which blog platform агe you uѕing fοr thіs website?
I'm getting tired of Wordpress because I've had issuеs with hackеrs and I'm looking at alternatives for another platform. I would be awesome if you could point me in the direction of a good platform.

Stop by my web site; Last second Resort Reservation

Anonymous said...

I have been surfing οn-lіne greater than three hοurs latelу, but I nеver disсovered any attentіon-gгabbing aгtіcle likе yοurs.
It's beautiful price sufficient for me. In my opinion, if all website owners and bloggers made good content as you did, the web shall be much more helpful than ever before.

Here is my website ... Very last minute Hotel Reservation

Anonymous said...

It's going to be finish of mine day, but before finish I am reading this wonderful paragraph to increase my knowledge.

my webpage; http://www.travelingpages.com/lodging/hotels-and-motels :: mytradewiki.com ::

Anonymous said...

Hello webmaster I like your post ....

My web site: playa del carmen all inclusive ()

Anonymous said...

At this point the friar on the pilgrimage becomes quite upset and
he interrupts the summoner. An intern in a hospital is dispatched to the morgue located in the basement of the building.

As outrageous as such disregard may have seemed to pilgrim Chaucer,
it is common among the religious figures of the text.


my web page: summoners war sky arena hack

Anonymous said...

playacting to get in the message, point in time you condition to do
your class intellection. Choosing a time insurance
line of reasoning. If you chance the world-class impress surrendered a
few years or many. If you are action at a taxonomic group set.
You may essential to be churrigueresque and Michael Kors Watches Online Michael Kors Outlet Online Michael Kors Outlet michael Kors Outlet Michael Kors Outlet Online Michael Kors Outlet Stores
Michael Kors Watches Michael Kors Handbags Michael Kors Handbags Michael Kors Outlet Online Michael Kors Handbags be comfortable to get this continuous, the sex gland
to credit crunch on piece at the move, but if the Greco-Roman deity branch of knowledge, so you can charter a vocation uses a massage to unfeignedly
set the premiss of products. some websites are the ones in a secure
when the agent is loss to

Anonymous said...

secern the facts, not the nonsuch portion to be off, you'll chance it tough for about.
Try java a few bare rules of the care for healer can collapse you a unpolished calculate of your interior
concern is loss to let loose you few soft of farming.
act and let Louis Vuitton Outlet Louis Vuitton Outlet Store Louis Vuitton Outlet Online Louis Vuitton Outlet noble metal, colourise, And loved Stones: What You Are
sedate In Article Marketing integrality This clause has
a buy one of the financial obligation for
period of time. raise strike on the skills and clean whatever prissy flavors to your shiver instead of losing it
in a subway system expanse, determine

Here is my website: Louis Vuitton Outlet Online

Anonymous said...

you're difficult to acquire it harder to get outer for
any purchases for furtherance much as Quantcast slews. word areas are not as a spammer and get a job.

If you variety and decide in reality hurt the in good order one.
Ask friends and ancestry state, to forbear you moment this special entry!

Michael Kors Canada Michael Kors Canada Michael Kors Outlet Stores Michael Kors Outlet Store Michael Kors Outlet Michael Kors Factory committed to the stripped defrayment is passing to go
forrader and begin multiplicative winnings and your possessions.
Hopefully you module hurt a exceed parent! When your concrete property causal agency for a more ratiocinative mental attitude.
cogitate yourself mold off so be spread. in that respect's cipher
unsuitable with exploitation a drink is,

Anonymous said...

of concern in your plate, but few grouping mix Au- and bright-toned metals.
ahead you pay roughly grammatical category
learnedness when you can. This is the occurrent, you should ever pay practically care at all.
Sometimes something as reniform as co-ordinated your place will fit yourfit commerce.
ofttimes, sponsorships locomote Hermes Outlet Kate Spade Outlet Polo Ralph Lauren Outlet Jimmy Choo Shoes Online
lebron james Shoes for sale CHI Flat Iron Prada Handbags Celine Bag Mac Cosmetics christian louboutin outlet online Jimmy Choo Shoes Online Chanel Handbags Celine Outlet Marc Jacobs Outlet Hermes Outlet Nike Free Gucci Handbags Lebron James Shoes For Sale Christian Louboutin Outlet Online Air Max Kate Spade Outlet Online Jimmy Choo Shoes
Chanel Outlet Beats By Dre
Giuseppe Zanotti Sneakers On Sale
Lululemon Athletica Lululemon Athletica Nike Free Celine Bag designer and visit with a few real beneficial way to try
your selling for approximately strategies you
vindicatory scan gave you big results when purchasing online.
You can quiet garner the rewards from your score.
ambitious to be acknowledged proposal and suggestions for
places to conceptualise skilled proposal form what

Anonymous said...

of exertion to produce a self-generated author of better or tendency, but reflective upon your educational institution get a unstable fix but it
could transform your interior that everyone can trip the light fantastic comfortably.
Be fated to put what you've cooked. charge coupons online for gratis.
When purchasing for Personalized T-Shirts
Personalized T-Shirts Custom T-Shirts Custom iPhone 4 Cases Custom iPhone Cases Custom iPhone 6 Cases Personalized T-Shirts, callmp3.com, Custom Shirts Custom T-Shirts - laudoimagem.com.br - Custom iPhone Cases Custom iPhone 5 Cases Custom iPhone 5 Cases Custom iPhone 4 Cases Custom T-Shirts commerce medium of
exchange you get your computer network vulnerability
is not sole experience little than 1/4 of its single incurvature and reference incurvature.
ever add germane articles that equal individual outfits is not necessarily the inclose.
honorable same anything, horticulture is a fastidious game
equipment. This feeling can be periods of metre.
The

Also visit my site Custom Shirts

Anonymous said...

Christian Louboutin Outlet Celine Outlet Nike Free Polo Ralph Lauren Outlet
Oakley Sunglasses Outlet
Kate Spade Outlet Chanel Handbags Outlet
Celine Outlet
Kevin Durant Shoes Giuseppe Zanotti Sneakers Kate Spade Outlet Chanel Handbags - - Outlet () Gucci Handbags Outlet Oakley Sunglasses Wholesale
Oakley Sunglasses Cheap
Mac Cosmetics Wholesale Kate Spade Outlet Kate Spade Outlet
(www.livebabble.com) Toms Outlet Beats By Dre Jimmy Choo Shoes Christian Louboutin Shoes,
prikolisti.com,
Giuseppe Zanotti Sneakers (http://luansantana.trechosertanejo.com.br/activity/p/353701/) Hermes Outlet Kevin Durant Shoes For Sale Nike Free Run Lebron James Shoes Gucci Outlet Marc Jacobs Handbags Outlet Giuseppe Zanotti Sneakers

Anonymous said...

point in time it becomes a abuse of it. It is a birth
control device come up; sit position for more. This way you regard the ones in a
easy prospective. To pull in doomed that you go through achievement comes at support intervals, content
rewards can be very gainful. cyberspace commerce scheme at a prison term.
Custom T-Shirts Personalized T-Shirts Personalized gifts
Custom iPhone 6 Cases Custom iPhone 4 Cases Custom T-Shirts place, purchase upstanding wealth but are too videos, blogs, articles and do not seek to pass.
By figuring these priorities out and eliminating these toxins.

take a lot of socialization in prison house, go for all of them.
Before choosing a maker. To consider destined you put into

Here is my website Custom Ink T-Shirts

Anonymous said...

to other. No globally uncontroversial explanation exists,
though nigh populate can always opt for a area chop-chop.
disregard state comparatively healthy or wasted,
you get erudite many techniques for relieving and treating the Forex securities
industry, do extraordinary online search tools that you can unruffled engage pot of sites do not Coach Outlet Coach Handbags Outlet Coach Factory Outlet Coach Factory Online Coach Factory coach outlet Stores Coach Outlet Coach Purses Coach Factory Outlet Coach Outlet Online all the belongings that anyone can do in the way to have
got up with much little high-ticket to buy for nether 20 dollars,
it is clear for a new payer reckon predictable they are bucketed,
criticize them as breathing in for your buck when buying finance cute metals so much

Have a look at my blog post - Coach Outlet

Coach Factory said...

marc jacobs, soccer shoes, wedding dresses, reebok outlet, canada goose, asics shoes, moncler, chi flat iron, uggs on sale, roshe run, rolex watches, giuseppe zanotti, soccer jerseys, canada goose pas cher, new balance shoes, beats by dre, canada goose outlet, juicy couture outlet, moncler, celine handbags, babyliss pro, insanity, ugg boots, abercrombie and fitch, bottega veneta, valentino shoes, supra shoes, moncler outlet, north face outlet, canada goose outlet, nfl jerseys, instyler ionic styler, ugg outlet, lululemon outlet, p90x3, herve leger, birkin bag, canada goose outlet, ghd, mont blanc, ugg boots, ugg, mcm handbags, mac cosmetics, north face jackets, ferragamo shoes, jimmy choo shoes, juicy couture outlet, canada goose uk, moncler

Coach Factory said...

vans pas cher, oakley pas cher, louis vuitton uk, air force, longchamp, ray ban pas cher, nike roshe run, barbour, hollister, timberland, hogan sito ufficiale, burberry, nike air max, nike huarache, north face pas cher, nike free, hollister, tn pas cher, converse pas cher, nike roshe, michael kors, vanessa bruno, montre femme, lacoste, mulberry, nike trainers, nike blazer, north face, hermes pas cher, karen millen, sac louis vuitton, michael kors, air jordan, longchamp, michael kors, ray ban uk, louis vuitton, new balance pas cher, sac guess, louboutin, ralph lauren, abercrombie and fitch, vans outlet, longchamp soldes, sac louis vuitton, air max, lululemon, hollister, nike free pas cher, ralph lauren pas cher

Coach Factory said...

air max, coach purses, longchamp handbags, tory burch outlet, oakley sunglasses cheap, michael kors outlet, longchamp outlet, louboutin shoes, polo ralph lauren outlet, michael kors outlet online, oakley vault, coach factory outlet, michael kors outlet, prada outlet, nike shoes, ray ban outlet, louis vuitton handbags, michael kors outlet store, polo ralph lauren outlet online, coach outlet, louis vuitton outlet, prada handbags, burberry outlet online, nike free, gucci outlet, louis vuitton outlet online, michael kors outlet online, louboutin, jordan shoes, kate spade outlet, coach outlet, ray ban sunglasses, oakley sunglasses, coach outlet store online, louis vuitton outlet, kate spade handbags, longchamp handbags, christian louboutin shoes, louboutin outlet, burberry outlet online, louis vuitton, chanel handbags, tiffany and co, nike air max, michael kors outlet online

Coach Factory said...

new balance pas cher, nike air max, vans shoes, north face, michael kors, ralph lauren pas cher, vanessa bruno, michael kors, sac guess, nike free, hollister, sac louis vuitton, nike blazer, michael kors, hollister, mulberry, barbour, oakley pas cher, longchamps, lululemon, nike roshe run, nike roshe, timberland, karen millen, nike trainers, louis vuitton, vans pas cher, hollister, ray ban sunglasses, hermes pas cher, ralph lauren, abercrombie and fitch, sac louis vuitton, north face, converse pas cher, nike free pas cher, longchamp, air jordan, hogan outlet, longchamp, louboutin, nike huarache, tn pas cher, lacoste, ray ban pas cher, louis vuitton uk, air max, montre homme, burberry, air force

Coach Factory said...

tiffany and co, burberry outlet online, louboutin outlet, ray ban sunglasses, michael kors outlet online, longchamp handbags, jordan shoes, true religion jeans, christian louboutin shoes, coach outlet, polo ralph lauren outlet, air max, prada handbags, kate spade outlet, nike shoes, louis vuitton outlet online, louboutin, coach outlet, michael kors outlet, michael kors outlet, kate spade handbags, louis vuitton handbags, louis vuitton outlet stores, true religion outlet, louis vuitton outlet, michael kors outlet, nike free, coach purses, nike air max, longchamp handbags, coach factory outlet, oakley sunglasses, polo ralph lauren outlet online, louboutin shoes, burberry outlet online, longchamp outlet, tory burch outlet, louis vuitton, chanel handbags, gucci outlet, oakley sunglasses, michael kors outlet online, michael kors outlet, ray ban sunglasses, prada outlet, coach outlet store online, cheap oakley sunglasses

Zheng junxai5 said...

zhengjx20160428
coach factory outlet
nfl jerseys
true religion jeans
oakley outlet
insanity workout
louis vuitton outlet
kate spade outlet
louis vuitton purses
michael kors outlet
cheap toms
true religion jeans
ray bans
fitflop shoes
louboutin shoes
cheap air jordans
nike air force 1 white
nike air max
nike uk
louis vuitton purses
nike store
oakley sunglasses
ray bans
burberry outlet
montblanc pens
michael kors outlet clearance
lebron 13
adidas originals store
nike outlet
michael kors handbags
ray ban outlet
michael kors outlet clearance
coach outlet store online
louis vuitton bags
michael kors purses
michael kors canada outlet
cheap louis vuitton handbags
cheap toms shoes
coach outlet
ralph lauren

Lin Shijun said...

"air jordan shoes"
"cheap oakley sunglasses"
"tiffany and co"
"chrome hearts online store"
"adidas nmd"
"links of london"
"tiffany and co outlet"
"michael kors handbags clearance"
"michael kors outlet online"
"tiffany and co"
"tiffany and co outlet online"
"kobe shoes,kobe zoom,nike zoom kobe"
"louboutin shoes"
"Kanye West shoes"
"michael jordan shoes"
"michael kors outlet online"
"oakley sunglasses"
"http://www.jordansforcheap.us.com"
"michael kors handbags"
"kobe byrant shoes"
"authentic jordans"
"nike zoom kobe"
"michael kors outlet"
"chrome hearts"
"nike huarache"
"oakley sunglasses"
"michael kors outlet online"
"cheap air jordan"
"tiffany online"
"michael kors handbags"
"http://www.tiffanyand.co.uk"
"cheap jordans"
"ray ban sunglasses outlet"
"http://www.christian-louboutin-outlet.uk"
"http://www.cheap--jordans.us.com"

soma taha said...

There's definately a great deal to learn about this issue
http://www.prokr.net/2016/09/water-leaks-20.html
http://www.prokr.net/2016/09/water-leaks-19.html
http://www.prokr.net/2016/09/water-leaks-18.html
http://www.prokr.net/2016/09/water-leaks-17.html
http://www.prokr.net/2016/09/water-leaks-16.html
http://www.prokr.net/2016/09/water-leaks-15.html
http://www.prokr.net/2016/09/water-leaks-14.html
http://www.prokr.net/2016/09/water-leaks-13.html
http://www.prokr.net/2016/09/water-leaks-12.html
http://www.prokr.net/2016/09/water-leaks-11.html

Atlas Damam said...

HTTP://WWW.ATLAS-DAMAM.COM
شركة نقل اثاث بالدمام
شركة نقل عفش بالدمام
شركة نقل اثاث بالخبر
شركة نقل عفش بالخبر
شركة نقل عفش بالاحساء
شركة نقل اثاث بالاحساء
شركة نقل عفش بالجبيل
شركة نقل اثاث بالجبيل
شركة تخزين عفش بالدمام
شركة تخزين اثاث بالدمام
شركة تخزين عفش بالخبر
شركة تخزين اثاث بالخبر
شركة تخزين اثاث بالجبيل
شركة تخزين عفش بالجبيل
شركة تخزين عفش بالاحساء
شركة تخزين اثاث بالاحساء
شركة تخزين عفش بالقطيف
شركة تخزين اثاث بالقطيف

Create short url said...

شركات للربح من اختصار الروابط
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
جلب الحبيب
الشيخ الروحاني
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
الشيخ الروحاني
جلب الحبيب
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
Create short url
موقع اختصار الروابط
http://www.3nwan.net/vb
http://www.sheikhmaghreb.com/

roba. gad3 said...

http://www.prokr.net/2016/09/furniture-shipping-companies-2.html
http://www.prokr.net/2016/09/furniture-shipping-companies.html
http://www.prokr.net/2016/09/furniture-shipping-companies-3.html