How can we help you today? How can we help you today?

result returned by multi script is different from ...

Hi,

I use multi script to run the following script(test whether the sqlbackup is installed on the server):
DECLARE @result INT;
SELECT @result = ISNULL(OBJECT_ID (N'master..sqlbackup'), 0);
IF @result <> 0
BEGIN
    PRINT 'INSTALLED'
END
ELSE
BEGIN
    PRINT 'NOT INSTALL'
END

multi script returns "NOT INSTALLED", so I go to the server for further investigating. When I run the same code on the server directly, the server returns "INSTALLED".

Any ideas on why this happens? Thanks.
ogrishman
0

Comments

2 comments

  • peter.peart
    Hi there,

    Thanks for your post. We are really going to need some more information unfortunately.

    Can you screenshot this happening in Multiscript and ensure that we can see from the screenshot what servers this is being run on, as well as screenshotting the query run in SSMS, along with displaying the instance and DB that you are connected to?

    Once that's done, please send it into support(at)red-gate.com with reference F0042734 in the subject line and we will look into it for you.

    Many thanks!

    Pete
    peter.peart
    0
  • ogrishman
    Sorry my fault. The login I use in multi script do not have enough permission. So it gives a "not installed" result.

    Thanks.
    ogrishman
    0

Add comment

Please sign in to leave a comment.