Symantec NetBackup Robotic status code 206 to status code 210

Symantec NetBackup product is a backup and recovery product designed for enterprise users. Symantec NetBackup tool can be used to perform backups of SQL Server databases, Oracle, MySQL, Sybase, PostGres Databases, flat file backups, etc, and provides various other features. Robotic daemons or processes issue these status codes. They are also issued by programs that call the robotic operations, such as the vmchange command and
the media and device management user interfaces.

Below are some of the NetBackup Robotic status code 206 to status code 210 which may be received while using the Symantec NetBackup tool.

Robotic status code 206Message: Robotic dismount failureExplanation: The robot could not dismount media.
¦ Examine command output, debug logs, and system logs for a more detailed
message on the error.
See “Setting debug logging to a higher level” in the Troubleshooting Guide.
¦ Investigate the system log messages that are related to the specific error
leading to the media dismount failure.

Robotic status code 207Message: Invalid command codeExplanation: A robotic operation was requested with improper options, when it
was not supported, or a robotic operation encountered an incompatible device
interface. There may be an incompatibility between components or versions of
the product.
¦ Examine command output, debug logs, and system logs for a more detailed
message on the error.
See “Setting debug logging to a higher level” in the Troubleshooting Guide.
¦ Verify that all Media Manager binaries and user interfaces are at a compatible
version level.

Robotic status code 208Message: Requested slot is emptyExplanation: No media was found in a specified slot. The volume configuration
may not be consistent with the physical contents of the robotic library that is
associated with the volume.Recommended Action: Install or realign the container/holder for the media if it
is misplaced or misaligned. Place media right-side-up in the slot if the media is
upside-down. Check to see if the requested slot is reserved to the robotic library
for internal use. Physically correct issues within the robotic library, or use a media
management interface to correct the volume configuration.

Robotic status code 209Message: Unable to open driveExplanation: The drive could not be opened. The drive configuration may be
incorrect and the drive may be logically DOWN. Also, the drive may never have
become ready after media was placed in the drive.
Examine command output, debug logs, and system logs for a more detailed
message on the error.
See “Setting debug logging to a higher level” in the Troubleshooting Guide.
¦ Check for improperly configured cleaning media or interference with the drive
cleaning operation. Check for bad media that may have led to the drive not
becoming ready after media was placed within it.
¦ To avoid configuring incorrect device paths and device names, which is a
common cause of drive open problems, use the Device Configuration Wizard
(on supported device discovery platforms) so that device paths and device
names can be automatically configured. Investigate the system log messages
that are related to the specific error leading to the open failure.

Robotic status code 210Message: Unable to SCSI unload driveExplanation: The drive could not be unloaded. The drive configuration may be
incorrect and the drive may be logically DOWN. Also, the drive may never have
become ready after media was placed in the drive.
¦ Examine command output, debug logs, and system logs for a more detailed
message on the error.
See “Setting debug logging to a higher level” in the Troubleshooting Guide.
¦ Check for improperly configured cleaning media or interference with the drive
cleaning operation. Check for bad media that may prevent unloading the drive.
To avoid configuring incorrect device paths and device names, which is a
commoncause of drive unload problems, use the Device Configuration Wizard
(on supported device discovery platforms) so that device paths and device
names can be automatically configured. Investigate the system log messages
that are related to the specific error leading to the unload failure.

When it comes to troubleshooting, the more you know the better troubleshooter you are (in my option). Sometimes knowing more actually gets in the way. We repeatedly get calls where customers couldn’t connect to AlwaysOn Listener on Azure because of the misconfiguration of the subnet mask for the listener IP. They receive this error “A...

We just released SQL Nexus 5.5.0.1 on codeplex. In addition to numerous ‘rules’ that catch issues that can potentially impact your SQL Server performance, we added quite a few reports. Some of the reports are displayed below. The following three were born out of troubleshooting experience. “Top 20 Active CPU Intensive Queries”: When troubleshooting CPU...

A user called in for help because he wasn’t able to drop a user from a database. The error message is below Msg 15136, Level 16, State 1, Line 2The database principal is set as the execution context of one or more procedures, functions, or event notifications and cannot be dropped. From the error, the...

There are multiple levels of throttling with Azure. You can get throttled at disk level, storage account level or VM/host level. These types of throttling can manifest into something that may not be that obvious. Recently we received a call from customer who was backing up databases from Azure VM to Azure blob storage. The...

Lately, we had a customer who contacted us for a performance issue where their server performed much worse in SQL Server 2016 following upgrade. To show us as an example, he even captured a video. In the video, he showed that the session that was compiling the query had multiple threads waiting on LATCH_EX of...

With so many users new to Azure, Sometimes an issue appears more complex than it really is. If you back up your databases to Azure blob storage but your company uses proxy servers for internet access, you will need to configure backuptoURL.exe.config per SQL Server Backup to URL Best Practices and Troubleshooting. We...

If you created an SQL Server VM via azure portal, there will be a section called “SQL Server Configuration” which was introduced via blog “Introducing a simplified configuration experience for SQL Server in Azure Virtual Machines”. Here is a screenshot of that setting. It allows you to configure various things like auto backup, patching or...

If you need to open up your SQL Server on an Azure VM to public internet access, you need to look no further than this document Connect to a SQL Server Virtual Machine on Azure (Resource Manager). It has very detailed step-by-step instructions. On a very high level, here are steps In your VM, create...

Recently we got a customer who called in and wanted to know why he received NULL for query_plan when querying sys.dm_exec_query_plan. This customer referenced a blog from https://dzone.com/articles/dmexecqueryplan-returning-null. In that scenario, you will get NULL for query_plan if there are any statements involving temp tables that have not been executed for the first time. For...