I have a restore point for the current messed up state so I’ll run the 
installer and see what it says.

> On 24. Apr 2019, at 21:00, Reif, Douglas <[email protected]> wrote:
> 
> If I ran this past the ‘committee’ you know what they would say; “We never 
> tested that”.
> I’m guessing. Maybe they did test it.  But I have a good feeling that you’d 
> be on your own.
> Having said that, the idea has merit.
> Say you upgraded to 1902.   It should assume that your DB is a fully intact 
> 9104 DB with all the forms and workflow that would have been imported had it 
> been a successful 9104 upgrade
> .
> So it should go ahead and upgrade the DB on your first install, which is 
> going to be a “primary” server install because the DB version is different..  
> Then it will start ARServer and if it starts up fine, will import stuff.
>  
> Now, it is only going to import stuff that it thinks needs to be imported 
> based on the fact that you are upgrading from 9104 to 1902.  This is where 
> there is potential to not go perfectly.   But it should be pretty close.
>  
> The concern would be if something was missing from your 9104 definitions that 
> prevents a 9102 definition from being imported. Or in 9102 did not import 
> something because it assumed it was already there.
>  
> There are not critical problems.  But you could test and see how it goes.
> Check the install logs and look for any files with ‘error’ in the name under 
> the ..\ARSystem\logs directory
> Good idea,
>  
> Doug
>  
>  
> From: ARSList [mailto:[email protected]] On Behalf Of Thomas 
> Miskiewicz
> Sent: Wednesday, April 24, 2019 11:39 AM
> To: ARSList <[email protected]>
> Subject: [EXTERNAL] Re: Installer is performing a secondary server 
> install/upgrade, No forms will be imported.
>  
> What about upgrading to even higher version? I see that the DB version would 
> change so maybe we could force it this way?
> 
> On 24. Apr 2019, at 20:33, Reif, Douglas <[email protected]> wrote:
> 
> This is a difficult position.  Since the DB was already upgraded to 57, the 
> installer won’t upgrade it again; nor will it perform the imports that 
> typically would have occurred after the DB was upgraded and arserver 
> restarted.
> And there is not a way to downgrade the DB.
> A “secondary” server is any server that is installing after  the db was 
> upgraded.
> The “primary” server is the first one to run the install while the DB is 
> still the original version.
> Without a backup, I don’t know how you are going to get the installer to do 
> what you want.
> An alternative is to simply manually import everything.
> As you may be aware, there’s a lot of stuff to import. And this is not 
> technically a supported method.
> BMC wants you to always have a DB backup or restore point you can use.
> If you do decide to import manually,  most everything is going to be in the 
> ‘Installforms’ directory.
> But I am not going to make an official recommendation that you do that.  You 
> can try it and see where it takes you.   Test, Test, Test
>  
> Doug
>  
>  
> From: ARSList [mailto:[email protected]] On Behalf Of Thomas 
> Miskiewicz
> Sent: Wednesday, April 24, 2019 11:23 AM
> To: ARSList <[email protected]>
> Subject: [EXTERNAL] Re: Installer is performing a secondary server 
> install/upgrade, No forms will be imported.
>  
> Hi Doug,
>  
> and thank you for the prompt reaction!
>  
> The currdbversion version is indeed 57 however we don’t have a db we can 
> revert to...
>  
> So the questions remain: 
>  
> - how does the installer recognize whether it’s dealing primary vs secondary 
> server
>  
> or
>  
> - how can we convince it to think of this server as primary server.
>  
> Is a secondary server secondary forever? No right?
>  
>  
>  
> Thomas
>  
>  
>  
> On Wed 24. Apr 2019 at 20:17, Reif, Douglas <[email protected]> wrote:
> Thomas,
> We often see this problem after a prior install failed but had already 
> updated the database.
> You run the next install and it checks the dbversion from the control table.
> See https://communities.bmc.com/docs/DOC-37267.  This shows that for 9104 the 
> currdbversion would be 57.
> So my assumption is that if you checked the control table, you would see 
> this, meaning the DB was upgraded.
>  
> The solution for this is to rollback the DB to prior to the upgrade that 
> failed.
> The upgrades do not rollback the database automatically.  It’s a lot of work 
> to undo some of the things the installers does because decisions are made 
> dynamically based on the environment.  It’s a lot easier to make a db backup 
> or restore point and if the install fails, just revert to that.
>  
> DougR
>  
>  
> From: ARSList [mailto:[email protected]] On Behalf Of Thomas 
> Miskiewicz
> Sent: Wednesday, April 24, 2019 10:01 AM
> To: ARSList <[email protected]>
> Subject: [EXTERNAL] Installer is performing a secondary server 
> install/upgrade, No forms will be imported.
>  
> Hi All,
>  
> we upgraded one single 7.6.04 server to 9.1.04 and got this at the end: 
> Installer is performing a secondary server install/upgrade, No forms will be 
> imported
>  
> Same situation when we try to re-run the installer. Does anyone know where 
> does Remedy store the info or how it recognises which type of server 
> (primary/secondary)? 
> (Definitely not via ARSystemInstallationConfiguration as the parameter 
> BMC_IS_SECONDARY_SERVER is set to false.)
>  
> BMC Support doesn’t know how to solve this…
>  
>  
>  
> Thomas
> -- 
> ARSList mailing list
> [email protected]
> https://mailman.rrr.se/cgi/listinfo/arslist
> -- 
> ARSList mailing list
> [email protected]
> https://mailman.rrr.se/cgi/listinfo/arslist
> -- 
> ARSList mailing list
> [email protected]
> https://mailman.rrr.se/cgi/listinfo/arslist
-- 
ARSList mailing list
[email protected]
https://mailman.rrr.se/cgi/listinfo/arslist

Reply via email to