
UNSOLVED
NMM 2.4, SQL 2008, Windows 2008 Filetream error
Hi!
We have EMC Networker 8.0, Windows 2008R2 2-node cluster, SQL Server 2008
When I try to recover a Filestream enabled database I get the following error:
37946:(pid 1752):No logical file named in original database
Restore operation finished with error(s). Refer to the module backup log file for details.
unknown XBSA error 1169 (0x491)
43709:(pid 1752):Stop time: Mon Jul 01 13:25:56 2013
All other databases backup and restore just fine,
SQL recovery server is a Windows 2008 R2 VM on VMware, filetream enabled
Any hints?
Thanks!
Responses (16)
Solutions (0)
This is the output from nsrinfo, nuosream1 is the name I gave to the filestream in SQL
MSSQL:/, size=356, off=0, app=mssql(14), date=1372794426 7/2/2013 12:47:06 PM
MSSQL:/nuodb, size=1598436, off=0, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./PRIMARY, size=256, off=1598436, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./PRIMARY./nuodb1, size=272, off=1598692, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./FileStreamGroup1, size=272, off=1598964, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./FileStreamGroup1./nuosream1, size=296, off=1599236, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./, size=300, off=1599532, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./PRIMARY./, size=248, off=1599832, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb./FileStreamGroup1./, size=268, off=1600080, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
MSSQL:/nuodb%/files.1372794423.1372794424, size=456, off=1600348, app=mssql(14), date=1372794423 7/2/2013 12:47:03 PM
Reply Well, record of filestream is there which is good thing. Do you use NMM or MSSQL and which version? I don't use filestreams so I can't test it, but to confirm further - are you doing restore to the same server with same user? If not, permission model, if closed too much, may trigger situation where you don't see backup due to lack of permissions. Next, can you supply fully rendered log for restore attempt from module itself (nsrsqlrc.raw I believe)?
Reply CarlosRojas
1 Rookie
•
1693 Posts
819
0
Posted July 3rd, 2013 13:00
Hi Fabs,
Have you actually checked nsrsqlrc.raw and XBSA messages under /nsr/applogs on the SQL server?
Thank you,
Carlos
Reply Thanks Carlos!
Same messages on nsrsqlrc.raw, but harder to read:
MSSQL:/nuodb%/files.1372884876.1372884883
29395 1372891516 0 0 0 264 2448 0 winsql (pid2448) NSR info 33 bsGetOpaqueList: returns success. 0
37946 1372891516 5 0 0 264 2448 0 winsql (pid2448) NSR critical 45 No logical file named %s in original database 1 23 9 nuosream1
29401 1372891516 5 0 0 264 2448 0 winsql (pid2448) NSR critical 57 Database file relocation list error. Actual file list is: 0
37947 1372891516 5 0 0 264 2448 0 winsql (pid2448) NSR critical 8 %s = %s 2 23 6 nuodb1 23 16 E:\DB\nuodb1.mdf
37947 1372891516 5 0 0 264 2448 0 winsql (pid2448) NSR critical 8 %s = %s 2 23 7 nuolog1 23 17 E:\DB\nuolog1.ldf
37947 1372891516 5 0 0 264 2448 0 winsql (pid2448) NSR critical 8 %s = %s 2 23 9 nuosream1 23 16 E:\DB\nuodb.DATA
43709 1372891517 1 0 0 264 2448 0 winsql (pid2448) NSR notice 13 Stop time: %s 1 35 25 Wed Jul 03 15:45:17 2013
xbsa.messages : 0 bytes
Cheers!
Reply CarlosRojas
1 Rookie
•
1693 Posts
416
0
Posted July 3rd, 2013 14:00
You have to render the log.To do it open CMD and go to the C:\Prgram Files\Legato\nsr\applogs path (r wherever you have NMM installed)
Then run:
nsr_render_log nsrsqlrc.raw > nsrsqlrc.log
I'm sure now nsrsqlrc.log looks much nicer
If you get the same messages, with no further info, when starting the restore set Debug=3 and then render the log again.
Thank you,
Carlos
Reply

TimQuan
6 Operator
•
1242 Posts
814
0
Posted July 1st, 2013 18:00
NMM application Guide says:
SQL Server VDI recovery fails if database, data files, or filegroup name contains space at the end.
If SQL Server VDI database, data files, or filegroup name contains space at the end, then backup is successful but the piecemeal recovery fails with the following error:
37948:(pid 3908):No logical file named Filename in original database was part of Filegroup specified for recovery
Solution
Perform normal or copy recovery.