Backup in db2
Dear sir,
Please provide me a offline and online backup in db2 and my os is hp-unix
regards,
ravi
To get an overview of all the options available with backup of db2 just run the following :
Login as db2<sid>
execute
db2 \? backup database
Here is an extract of the output
=================================================================================
BACKUP DATABASE database-alias [USER username [USING password]]
[TABLESPACE (tblspace-name [ {,tblspace-name} ... ])] [ONLINE]
[INCREMENTAL [DELTA]] [USE {TSM | XBSA} [OPEN num-sess SESSIONS]
[OPTIONS {options-string | options-filename}] | TO dir/dev
[ {,dir/dev} ... ] | LOAD lib-name [OPEN num-sess SESSIONS]
[OPTIONS {options-string | options-filename}]]
[WITH num-buff BUFFERS] [BUFFER buffer-size] [PARALLELISM n]
[COMPRESS [COMPRLIB lib-name [EXCLUDE]] [COMPROPTS options-string]]
[UTIL_IMPACT_PRIORITY [priority]] [{INCLUDE | EXCLUDE} LOGS] [WITHOUT PROMPTING]
NOTE: From the operating system prompt, prefix commands with 'db2'.
Special characters MAY require an escape sequence (\), for example:
db2 \? change database
db2 ? change database xxx comment with \"text\"
==================================================================================
The above options provide you with all the arguments that you need to use for taking an online or offline backup to disk, using TSM or using any 3rd-party backup utility.
Please follow the link below :
[http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=%2Fcom.ibm.db2.luw.admin.cmd.doc%2Fdoc%2Fr0001933.html]
Similar Messages
-
Dear experts.
my sap is installed on HP IVM(vertual server) and i have a NFS file system /backup mounted for taking the backup in base OS.
we are using SAN.
i issue is when i am taking the backup from db2 level it is creating a file on the location but its not writing any thing after 5-6 Hr also its only 0kb. and it hanging..my backup from symantic netbackup is running fine. ..
and i found the whenever i am executing backup command from db2..not db2 command is working its saying backup not finished.
and then i have to reboot the os . then only its working .
please suggest
thanks
sadiqHi,
Could you please check whether db2<sid> user has write permission on this folder ?
Also, could you please paste db2diag.log when you run the backup and it hangs ? Please also paste output of below command when you start the backup:
db2 list utilities show detail
Please also let us know which backup are scheduling from db2 command line.
Thanks
Sunny -
Backups for DB2 Databse.
Hi Experts,
One of our client have SAP Version SAP ECC 6.0 EHP4 Ready on DB2 LUW 9.7 with windows 2003 Server X64 OS. I am new to DB2 Database. I have used SQL and ORACLE Databases and taken backups using these databases for SAP.
I need to know about the procedure to take the online and offline backups with DB2 LUW 9.7 Database.
Regards,
VaibhavHi Vaibhav,
you have to use the "BACKUP DATABASE" command in DB2 CLP. You can get information about it in [DB2 Information Center|http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.admin.cmd.doc/doc/r0001933.html]
Additionally you can read the Paper [A Practical Guide to Backup and Recovery|http://www.sdn.sap.com/irj/sdn/db6?rid=/library/uuid/80e61772-e471-2c10-60b1-9529b69b50c5] which introduces Backup and Recovery with DB2 in relation to SAP software.
I think that might help you.
Regards,
Marcel -
How to Schedule a Backup in db2
Hi, Experts
We are using ECC6 (OS400 with DB2). i want to schedule a backup in db13 but system throwing error iSeries : Function not supported for DB2/400
Please tell me how to schedule a backup
Thanks & Regards
VenkatHi,
In Application(SAP) level you can't able to take Backup.
You can take backup from OS level.
GO SAVE command and schedule the backup...R3<SID>DATA and R3<SID>JRN...libraries you can take daily..
Monthly once you cane take Entire System Backup with offline.
If you want online backup you came go to BRMS..But it is licence product with IBM.
Thanks
Jibin. -
Backup of db2 with ECC6.0
hello experts can u answere this question.my company database is db2 with ECC 6.0.how can we take backup in sap level using db13. what are the prequisities we have to maintain in saplevel or database level.
Hello,
In db13, there are several database backup jobs (e.g. Database Backup into TSM, Database Backup to Device, Database Backup with Vendor Library). Each of which issue db2 backup underneaht the cover (so that you can check the status from DB2 side as well as SAP side).
With the DB13's Database Backup job entries, you can specify full/incremental/incremental delta backup and the recurrence pattern. One thing though is that DB13 only allows you to do "online" backup. To do an offline backup, you still have to use DB2 command.
-Beck -
Archive Files Log Backup in DB2
Hi,
I have archived files moved to /db2/TXT/log_archive from /db2/TXT/log_dir.
I have very less space configured for /db2/TXT/log_archive file system.
I don't have tape drive connected to production server to take backup of Archive log file to TAPE using DB13.
Currently I am taking Database backup to DISK not to TAPE and would like to take the archive log files (Offline transaction logs) backup also to DISK.
Please let me know the way out for this situation
ThanksHello,
I think brtools for this (brarchive) is not usable for db2 because this is typical for oracle and not supported for db2. For more information about the log management see note 913481.
Which DB2 version you´re using? If it is 9.5 the standard is an online backup includes logs so you´ve your archived log file in the online backup. If you´re using a DB2 version smaller then 9.5 you can include the parameter "include logs" in your backup command.
Regards
Olaf -
Why to [b]BACKUP[/b] DB2 before migration
Does anybody know why a backup of the complete source database DB2 is required?
Reading this in the guidelines sounds to me like a little horror-scenario! Any experience? thanksHi Anthony,
There are no horror stories, don't worry! The OMWB will not make any modification to your source DB2 database. The suggestion to make a backup of your source database is simply a standard recommendation made to migrators since many people tend to modify source databases in preparation for a migration and the forget how to undo these changes, and also since we cannot be responsible for any problems that third party software (like drivers) can cause. We have never had the OMWB cause problems on the source database since it simply reads from the source and never tries to make any modifications.
I hope this helps,
Tom. -
Flash Copy / BCV Backup on DB2 v9
Hello,
We are in the process of implementing BCV Backups or more commonly known as Flash Copy backups on our SAP databases. Anyone out there running this in their shops? Any tips?
Also, does anyone know if I restored from a split mirror image of a database that was in rollforward pending, does rolling forward through the end of logs or a PIT bring the database to a consistent state? Is this supported by IBM and SAP?
Thanks guys!
FlorencioThanks Raja! It's good to hear that you've had success with this technology. By the way, if you get a chance can you please review the steps outlined below on how we are going to implement our split backup process? This may also be good basic resource material to other shops thinking of implementing the same technology for their SAP systems:
Backup Steps:
1. Synch the disks (Establish).
2. Suspend Database I/O - db2 "set write suspend for database"
3. Split the disks.
4. Resume Database I/O - db2 "set write resume for database"
5. Mount the filesystems onto the Target System.
6. Start DB2.
7. Initialize the database as STANDBY - db2 "db2inidb $ as standby"
8. Run a DB2 Backup.
9. After backup completes, Stop DB2.
10. Unmount filesystems.
11. Send backup images to tape.
Restore Steps:
1. Stop source database.
2. Unmount filesystems.
3. Reverse Establish from the target server to the source server.
4. Split the disks
5. Mount the filesystems.
6. Bring up DB2
7. Initialize the database as MIRROR. db2 "db2inidb $ as mirror"
8. Rollforward to end of logs or PIT.
9. Activate DB
10. DB and Basis Sanity Checks.
If the above steps should fail, then our contingency plan is to restore from the DB2 backup taken using the steps below. The steps would be the normal steps when doing a DB restore.
1. Mount the BCV backup directory to PRD.
2. Issue DB2 restore command.
3. Rollforward to end of logs or PIT.
4. Activate DB
5. DB and Basis Sanity Checks.
Let me know what you think.
Thanks,
Flo -
Can we use the DB13 to schedule a db/archive backup.
The sap documents talk about using db2tapemgr to do backups which is a command line interface.
Regards,
DevHi,
scheduling the archiving of logfiles with db2tapemgr is not yet possible in DB13, but will be available with the next NetWeaver release after NW04s
Best regards
Ralf -
DB2 8.1(ver) Full Backup
HI Experts,
I am planning to take the full backup in DB2. I am using SAP on Windows server 2003 platform with DB2 8.1 Version.
Please share if any document is there, it will be great help for me.
Thanks in Advance.
Regards,
RajHi Raj,
Db2 8.1 is already out of support from IBM as well as SAP. You may think of upgrading this to support version from 9.x .
Have you tried taking backup on db2 using db13.
Ensure you have set following parameters on the database
LOGRETAIN = ON
LOGARCHMETH1=<path of archive log>
In db13 you may configure backup to disk and specify backup folder path in initSID.sap
Hope this helps.
Regards,
Deepak Kori -
Hi Friends,
I´am very new in DB2. I would like to know some alternatives for the DB2 database backup.
Could be an option to make an offline backup of all the file systems related to db2 in order to restore consistently?
What could be the impact?
We can assume that DB2 is down.
Thanks in advance
Enrique SánchezHi,
As like other database, you should take offline, online and archive log backup regularly to maintain the consistency of your landscape. Offline backup depends upon whether system is production, quality etc. as during offline backup system will not be available so you can plan for every month or every 15 days..depends upon your business requirement.
Online backup and archive log backup should be scheduled daily.
E.g: if you have taken offline backup one month back and after that system crashed then you should restore with online backup and apply archive logs for point in time recovery.
Please check following book for backup on DB2:
[Db2 Admin Guide|http://maben.homeip.net/static/computers/sap/DB2/SAP%20on%20IBM%20DB2%20Universal%20database%20for%20UNIX%20and%20Windows%20Admin%20NW04.pdf]
Thanks
Sunny -
DB2 V.8.2. backup /dev/null?
Hello,
we will make a sap upgrade from 46C to 47EXT with a 1,7 Terabyte DB2 V.8.2.2 database. We are using as a backup strategy. SAN-Splitt. In the upgrade after activating the logretain and userexit, we are forced to make a backup. We have to trick the database and tell her, that we already have done a backup (over BCV-Splitt). Is there a faster way to make a backup as db2 backup db <SID> to /dev/null?
Regards,
AlexanderHi Alexander,
in this case you can use db2dart to turn off backup pending state.
Best regards, Jens -
Log files can be applied after an offline backup is restored?
When reading the Admin Guide I see above possibility.
I guess in that case the offline backup must be done in the Database Maintenance Mode: QUIESCE.
I think if the offline backup is done after the DB is shutdown, no log files can be applied.
Would you please confirm and share your experience on this?
Thanks a lot!Hi Jennifer,
only to complete the answer of Jens, or "say" it less complex:
1.) Yes you could roll forward an offline backup. DB2 always end in rollforward pending state after a restore independent of the backup type (online | offline). In case of an offline backup you could complete the restore without logs, otherwise not.
2.) The offline backup is done in a special mode, it is neither online nor quiesced. Nobody can log on to the database as long the offline backup is running. To start the offline backup, you have to deactivate the database as described by Jens.
Best regards
Ralph -
DB2 v9.1fp4 on suse linux 10sp2 - redirect restor PRD to DEV
Hi All,
First of all thank you, for valuable TIME.
issue:
My development server got crashed due to failure of dedicated SAN. in simple lost every thing. since, even DB2 backups happening to SAN.
requirement:
As we lost all the developments and configuration of development server, we need build a DEV from PRD.
Steps taken:
a. we have installed Suse 10sp2 followed by db2 v9.1 fp4 and SAP ERP6.0 sr2.
b. taken backup of db2 & sap kernel backup by tar command followed by SAP db13 backup along with logs - for newly installed Development server.
hostname - development
SID - DEV
c. I need to restore development server with sid DEV from the backup of production with sid PRD.
To get all the data {development data, transaction data & configuration etc..}
Problem
Till now i haven't worked on DB2 restore, and the current requirement is to dump data from PRD in to DEV.
i.e.. db2 redirect restore
current landscape status:
Both production and development {freshly installed} are up and working fine.
PRD with all the live data, DEV freshly installed and without data.
Need to restore data from PRD to DEV.
Database: DB2 v9.1 fp4
OS: SUSE linux 10 sp2
SAP solution: ERP 6.0 sr2
Backup of PRD: in to SAN box {backup folder}, backup triggered by DB13 with include logs option.
I request you to guide me in understanding and performing the restoration.
i.e.. the steps to be performed along with the necessary precautions to be take to avoid problems.
PRD data to DEV.
Thank you very much your time.
by
Harikatrans.log
4 ETW000 R3trans version 6.14 (release 700 - 23.07.10 - 09:23:00).
4 ETW000 unicode enabled version
4 ETW000 ===============================================
4 ETW000
4 ETW000 date&time : 12.05.2011 - 22:15:52
4 ETW000 control file: <no ctrlfile>
4 ETW000 R3trans was called as follows: R3trans -d
4 ETW000 trace at level 2 opened for a given file pointer
4 ETW000 [dev trc ,00000] Thu May 12 22:15:52 2011 84 0.000084
4 ETW000 [dev trc ,00000] db_con_init called 25 0.000109
4 ETW000 [dev trc ,00000] create_con (con_name=R/3) 29 0.000138
4 ETW000 [dev trc ,00000] Loading DB library '/usr/sap/DEV/SYS/exe/run/dbdb6slib.so' ... 39 0.000177
4 ETW000 [dev trc ,00000] DlLoadLib() success: dlopen("/usr/sap/DEV/SYS/exe/run/dbdb6slib.so"), hdl 0
4 ETW000 491 0.000668
4 ETW000 [dev trc ,00000] Library '/usr/sap/DEV/SYS/exe/run/dbdb6slib.so' loaded 22 0.000690
4 ETW000 [dev trc ,00000] function DbSlExpFuns loaded from library /usr/sap/DEV/SYS/exe/run/dbdb6slib.so
4 ETW000 32 0.000722
4 ETW000 [dev trc ,00000] Version of '/usr/sap/DEV/SYS/exe/run/dbdb6slib.so' is "700.08", patchlevel (0.297)
4 ETW000 120 0.000842
4 ETW000 [dev trc ,00000] function dsql_db_init loaded from library /usr/sap/DEV/SYS/exe/run/dbdb6slib.so
4 ETW000 24 0.000866
4 ETW000 [dev trc ,00000] function dbdd_exp_funs loaded from library /usr/sap/DEV/SYS/exe/run/dbdb6slib.so
4 ETW000 31 0.000897
4 ETW000 [dev trc ,00000] New connection 0 created 21 0.000918
4 ETW000 [dev trc ,00000] 000: name = R/3, con_id = -000000001, state = DISCONNECTED, tx = NO , hc = NO , perm = YES,
4 ETW000 reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 43 0.000961
4 ETW000 [dev trc ,00000] db_con_connect (con_name=R/3) 24 0.000985
4 ETW000 [dev trc ,00000] find_con_by_name found the following connection for reuse: 17 0.001002
4 ETW000 [dev trc ,00000] 000: name = R/3, con_id = 000000000, state = DISCONNECTED, tx = NO , hc = NO , perm = YES,
4 ETW000 reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 39 0.001041
4 ETW000 [dev trc ,00000] RLIMIT_STACK: current=8388608, max=-1 315 0.001356
4 ETW000 [dev trc ,00000] DB6 (DB2 UDB) UNICODE database interface 700.08 [opt] 21 0.001377
4 ETW000 [dev trc ,00000] DB6 shared library (dbdb6slib) patchlevels 23 0.001400
4 ETW000 [dev trc ,00000] (0.8) DB6: V8.2.2 optguidelines in OPEN SQL (note 150037) 22 0.001422
4 ETW000 [dev trc ,00000] (0.8) Support of SDBUPDEXCL (note 847616) 21 0.001443
4 ETW000 [dev trc ,00000] (0.9) DB6: use export file for dbdb6slib (note 835135) 19 0.001462
4 ETW000 [dev trc ,00000] (0.9) DB6: Core in getAndBindSQLDA (note 833183) 17 0.001479
4 ETW000 [dev trc ,00000] (0.10) DB6: link dbdb6slib.dll on windows with libdb6.obj (note 761159)
4 ETW000 42 0.001521
4 ETW000 [dev trc ,00000] (0.10) DB6: DUPLICATE_KEY on MERGE -> repeat (note 851474) 18 0.001539
4 ETW000 [dev trc ,00000] (0.15) DB6: wrong CAST for short string ABAP type (note 861905) 21 0.001560
4 ETW000 [dev trc ,00000] (0.17) DB6: special characters in sidadm passwd (note 865839) 18 0.001578
4 ETW000 [dev trc ,00000] (0.21) DB6: no SAP_INFO comments (note 873889) 19 0.001597
4 ETW000 [dev trc ,00000] (0.22) DB6: hints: get correlation names from view texts (note 868888)
4 ETW000 32 0.001629
4 ETW000 [dev trc ,00000] (0.23) DB6: hints: get correlation names from view texts (note 868888)
4 ETW000 24 0.001653
4 ETW000 [dev trc ,00000] (0.26) DB6: DB6_DBSL_CLP_COMMAND STRING_BAD_REF (note 883402) 17 0.001670
4 ETW000 [dev trc ,00000] (0.27) DB6: activate value compression (note 886231) 20 0.001690
4 ETW000 [dev trc ,00000] (0.28) DB6: optimization guidelines on views part 2 (note 868888) 18 0.001708
4 ETW000 [dev trc ,00000] (0.30) DB6: no SQL trace for SQLCancel (note 892111) 17 0.001725
4 ETW000 [dev trc ,00000] (0.33) DB6: append SAP_TA comment (note 873889) 19 0.001744
4 ETW000 [dev trc ,00000] (0.34) DB6: activate value compression with quoted names (note 886231)
4 ETW000 28 0.001772
4 ETW000 [dev trc ,00000] (0.36) DB6: Repeat isolated DDL statements after SQL0911 (note 901338)
4 ETW000 30 0.001802
4 ETW000 [dev trc ,00000] (0.41) DB6: add V9 to list of supported DB2 releases (note 912386)
4 ETW000 28 0.001830
4 ETW000 [dev trc ,00000] (0.50) DB6: reread passwords for secondary connections (note 931742)
4 ETW000 27 0.001857
4 ETW000 [dev trc ,00000] (0.52) DB6: double quote table names in optguidelines (note 868888)
4 ETW000 24 0.001881
4 ETW000 [dev trc ,00000] (0.54) DB6: error handling in DBSL CLP (note 940260) 19 0.001900
4 ETW000 [dev trc ,00000] (0.69) DB6: technical support of DB2 CLI driver (note 962892) 22 0.001922
4 ETW000 [dev trc ,00000] (0.73) DB6: log table name on TRUNCATE failure (note 970743) 21 0.001943
4 ETW000 [dev trc ,00000] (0.79) DB6: column type XML in index size calculation (note 982993)
4 ETW000 32 0.001975
4 ETW000 [dev trc ,00000] (0.82) DB6: CAST for SSTRING data types (note 989568) 19 0.001994
4 ETW000 [dev trc ,00000] (0.86) DB6: long runtimes for R3szchk (note 1000847) 18 0.002012
4 ETW000 [dev trc ,00000] (0.88) DB6: patch collection Dec 06 (note 1005574) 19 0.002031
4 ETW000 [dev trc ,00000] (0.96) DB6: patch collection Jan 07 (note 1017852) 19 0.002050
4 ETW000 [dev trc ,00000] (0.97) DB6: CLP commands with DB2 CLI Driver (note 1024102) 18 0.002068
4 ETW000 [dev trc ,00000] (0.99) DB6: SUBSTITUTE VALUES with FAE statements (note 1028779) 19 0.002087
4 ETW000 [dev trc ,00000] (0.107) DB6: patch collection Apr 07 (note 1047194) 20 0.002107
4 ETW000 [dev trc ,00000] (0.110) DB6: SAP user names ending with non-ASCII char (note 1054555)
4 ETW000 49 0.002156
4 ETW000 [dev trc ,00000] (0.113) DB6: work process type in application snapshot (note 1059905)
4 ETW000 25 0.002181
4 ETW000 [dev trc ,00000] (0.114) DB6: connect using SAPDBHOST and DB2DB6_SVCENAME (note 1062049)
4 ETW000 24 0.002205
4 ETW000 [dev trc ,00000] (0.117) DB6: patch for execution of long DDL statements (note 1069658)
4 ETW000 27 0.002232
4 ETW000 [dev trc ,00000] (0.122) DB6: SNAPSHOT_TBS_CFG table function is deprecated (note 1077963)
4 ETW000 27 0.002259
4 ETW000 [dev trc ,00000] (0.123) DB6: CLP commands on Windows with V9.1 (note 1080149) 16 0.002275
4 ETW000 [dev trc ,00000] (0.124) DB6: Set DB2CODEPAGE=819 for non-Unicode (note 1084400) 18 0.002293
4 ETW000 [dev trc ,00000] (0.126) DB6: reuse optguidelines on FAE statements (note 1087375) 19 0.002312
4 ETW000 [dev trc ,00000] (0.126) DB6: Enforce DB2CODEPAGE=819 for non-Unicode environments (note 1084400)
4 ETW000 30 0.002342
4 ETW000 [dev trc ,00000] (0.128) DB6: db6_free on invalid memory area (note 1092030) 17 0.002359
4 ETW000 [dev trc ,00000] (0.133) DB6: statement cache enhancements (note 1101031) 20 0.002379
4 ETW000 [dev trc ,00000] (0.136) DB6: change for enhancement pack installer (note 1111536) 22 0.002401
4 ETW000 [dev trc ,00000] (0.138) DB6: improoved table size estimate for DB8 V8 (note 1119934)
4 ETW000 28 0.002429
4 ETW000 [dev trc ,00000] (0.144) I5/OS ldappasswd support for 5250 terminal. (note 1129573)
4 ETW000 27 0.002456
4 ETW000 [dev trc ,00000] (0.144) MSSQL: ODBC fastload on separate connection (note 1131805)
4 ETW000 24 0.002480
4 ETW000 [dev trc ,00000] (0.148) DB6: allocate new CLI env handle if PID changes (note 1141570)
4 ETW000 26 0.002506
4 ETW000 [dev trc ,00000] (0.150) DB6: USE AND KEEP EXCLUSIVE LOCKS clause lost (note 1145580)
4 ETW000 31 0.002537 -
Hardware migration - Windows 2003 DB2
Hello Experts,
We are planning a hardware migration from our present setup consisting of Windows 2003 Standard with DB2 to Windows 2003 Enterprise with DB2.
I would like your suggestions on the following points:
1] Which method of migration should be used
- system copy (migration creating export files)
- database backup and restore
2] What all optimization steps can be followed before and after the migration
Waiting for your valuable suggestions.
Thank you & Kind regardsHello
you speak about a simple homogeneous system copy (because you do not change the dabase type - DB2 to Oracle for exemple - or the OS - Windows to Unix)
To ways to perform that :
- if you do not change the server, may be a simple upgrade of the OS is sufficent
http://technet.microsoft.com/en-us/library/cc737287.aspx
- if you change the server, you can perform the upgrade by :
1. making a full offline backup of the source system (database)
2. performing the sapinst (homogeneous copy / backup/restore)
The sapinst will help you (asking you to restore the data)
The steps are :
installing the Oracle binaries
installing SAP with sapinst (binaries)
restoring DB2 database (with the offline backup)
restarting DB2 (I don't know DB2 specific steps)
ending installation
Let see the documentation
service.sap.com/instguides
Note 389530 (for other releases search for the relevant note)
Hope this will help you
Maybe you are looking for
-
i have a bb torch 9810, the problem is i cant use trackpad in bbm.. icant scroll up and down,, it occurs only in bbm but still ican use track pad in texting, calling etc.. and also sometimes the physical keyboard is not working..i already updated os
-
To know about holdback/retainage payment term
to know about holdback/retainage payment term configuration/control parameters to set in customer/vendor master records.
-
Can anyone help? I've just bought a new printer and printed first copy of 2 successfully (double page), second copy only printed half number of pages (12 of 25) and even when I've tried printing per page same thing happens. Any idea how to fix this
-
Hi Experts, When we maintain the PO output medium as 'External Send' for Language 'BG', the PO pdf is showing # instead of character. But, if the output medium is PRINT and language is 'BG', the PO pdf prints correctly in BG language.I have checked t
-
Biztalk and whitespace preservation
I am having issue with BizTalk SOAP adapter calling web service and non whitespace preservation in outgoing message. Below is message which going from BizTalk to a web service, please note Field2 is having blank space. <ns0:Root xmlns:ns0="http://Biz