Cannot discover MS-SQL databases
						
					
					
				
			
		
	
			
	
	
	
	
	
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
‎12-11-2018 08:34 AM
We just recently upgraded from ServiceNow Express to Enterprise, but still use Express Discovery. Noticed that discovery does not find the MS-SQL databases, it finds the MSSQL servers, but not databases. I have followed instructions to add items to the midserver, but still does not work. Anybody have any advice?
- Labels:
 - 
						
							
		
			Discovery
 
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
‎12-11-2018 08:44 AM
To discovery MS SQL catalogs, instances, etc. you have to configure the MID server + add SQL credentials, to enable full discovery / exploration of SQL DBs. Check out the Discovery setup for SQL docs . A summary of the items you need to set up on the MID server to discovery SQL objects:
- .Net (v3.5 & 4, or 4.5)
 - Powershell
 - Common Language Runtime
 - MS SQL Management library
 
Does this help? Hope so..
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
‎10-26-2021 08:04 AM
Your link does not work
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
‎12-11-2018 08:49 AM
First, make sure you have the credentials you need:
Then, make sure you have the SQL Management tools and CLR types installed on the MID servers you plan to use to discover your SQL servers:
If this doesn't get you what you need, you may have to look to access issues at the network or firewall level.
Good luck!
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
‎02-09-2019 04:06 AM
Hi,
I have the exact same issue. I can discover the installed SQL Server 2008 database but the instances are not discovered. The only thing I am not sure is if database instances are discoverable over local network with Workgroup? I have followed all the other requirements including .Net runtime, Service account, adding the user to database roles.
Any comments will be appreciated.
TA
