cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
SamDman
Level 3

Retrieving SQL Server Data for Repair

I'm working on my first Install and seem tohave it working.

But when I try Repair, the data configured during install is not re-used.
Specifically, I use IS_SQLSERVER_AUTHENTICATION, IS_SQLSERVER_PASSWORD, IS_SQLSERVER_USERNAME. When I try repair, the default values are used, not the values configured during install. I pass these values to a Custom Action which fails. Thought? Ideas?

Thanks
Labels (1)
0 Kudos
(4) Replies
hidenori
Level 17

In the maintenance mode, InstallShield uses the SQL login credentianls used in the first install. If you want to turn off this behavior, you need to set 1 to the IS_SQLSERVER_DO_NOT_USE_REG property.

Hope this helps.
0 Kudos
SamDman
Level 3

The login credentials do seem to be logged for repair. I'm not using IS_SQLSERVER_DO_NOT_USE_REG property. I checked the MSI log and the values are the install defaults.

Is there a method to reload the login credentials?
0 Kudos
hidenori
Level 17

You may need to call the ISSQLServerValidate action to reload them.
0 Kudos
SamDman
Level 3

Thanks. That worked.
0 Kudos