Open win32nipuh opened 8 years ago
I'm not sure this is worth solving, it depends if it's possible first.
If you install sp_WhoIsActive
in your database, does it work? If Amazon RDS is this limiting, it's likely that the procedure can't even access the system-level information it needs to function either.
I have created sp_WhoIsActive in my database, then ran it:
EXEC sp_WhoIsActive
@show_sleeping_spids = 2,
@show_system_spids = 1,
@show_own_spid = 1
It seems it works ok, it displays processes in my db, master db.
I've put sp_whoIsActive in a different database to master. Once I changed the Initial catalog in the connection in SQLSettings.json to point at that database instead of master, it seems to work OK. I haven't done extensive testing, just poked about a bit, but happy so far. This could be an option for you.
@win32nipuh can you confirm this as an option? When I get to much needed (tons of) documentation, I can include some pointers there.
Ok. Can I do anything to help to solve this issue? Btw, in my app I try to detect where it is connected: RDS or normal SQL Server. Depending on it the app has different behavior.
The problem is that Amazon RDS does not allow to create objects in master database.