Documentation of how to create linked server is on Github
Conversion & Testing successful for Phonelist app on Aqua57
UPS database views are also working
Neptune & Neptune_Master are running good
New Action Items for 11/3/2021
Backup & restore Dev db's to Aqua18 & Aqua55
John & Paul dev DB's in maintenance mode before and after
Chuck will email all when data restore is done on current DEV servers
Email Vance Arnold on date/time to merge to new DB on Aqua57. Chuck will do a backup/restore to Aqua57 right before and Paul will update the ODBC connection through ODBC management tool
Chuck will create SQL job scripts for Aqua57 from Aqua26
Chuck will do a backup & restore to Aqua57 of Neptune, Neptune_Master, RP and RP_Master
Linked Server to Aqua17 on Aqua57 (Chuck)
o Chuck created linked server but connection failing to Vantage .dll on Aqua17
o Dan is helping with this
o Complete link server testing for Aqua17 on Aqua57
UPS PC (Chuck)
o Chuck completed UPS database backup/restore onto Aqua57
o Once linked server is successful then Chuck will test all views on UPS database on Aqua57
o Once all views run successful and Aqua17 linked server is working then Chuck will make changes to ODBC file on UPS machine and make sure it is functional.
Chuck will need to remote into that PC to make those changes.
Back up and restore databases from Aqua26 to Aqua57 (Chuck)
•
• Create SQL Maintenance scripts and Jobs (Chuck)
Branch “Aqua PhoneList” app to Aqua57 (Chuck)
o Begin changing references from Aqua26 to Aqua57
o Publish and test from Aqua57
Create branches for Aqua57 changes.
o Once Aqua Phonelist has published and tested successful do a branch of all other apps hosted on Aqua26 (APD,RP,Ozone, CSDashboard, Warranty Claims & all dashboard apps)
o Place on end of branch – Aqua57
Update ONLY network paths from Aqua26 to aqua57 and SQL server Aqua26 to Aqua57 ONLY on the branched versions on Aqua57 and check-in checksets as “[Developer Initials] Pub Aqua57 Migration”
o APD (Paul)
o RP (John)
o CSDashboard (Chuck)
o Warranty Claims (Chuck)
o Ozone (Chuck)
o Dashboard apps (Chuck;s name on most but might have John and Paul help. Order of precedence coming soon. )
AAPUn (Chuck)
AerationMixingDev (Chuck)
AEReports (Chuck)
APDDEV_VANTAGE (Chuck)
APDInstallationQuery (Chuck)
APDPieChart (Chuck)
AquaApps (Chuck)
AquaCustomDictionary (Chuck)
AquaEarth (Chuck)
AquaLocatorApp (Chuck)
AquaMobile (Chuck)
BMOApp (Chuck)
BMOApp1 (Chuck)
Chat (Chuck)
CostUpdater (Chuck)
CostUpdaterNightlyRefresh(Chuck)
EngineeringIndex (Chuck)
EngineeringProjSchedByDate (Chuck)
EngineeringProjSchedByDatePMS (Chuck)
EngineeringProjSchedByDateRotating (Chuck)
FieldServiceActualVsProjected (Chuck)
FSR (Chuck)
GetUSerNameFromHostName (Chuck)
GoogleEarthApp (Chuck)
ImportExcel (Chuck)
IndustrialReportsAqua (Chuck)
InstallationQuery (Chuck)
InstallationQueryAPDDashBoard-development (Chuck)
InstallationQueryRP (John)
InternationReport (Chuck)
launchAAPU (Chuck)
launchacctbooking (Chuck)
launchapd (Chuck)
launchRP (Chuck)
LaunchSalesLeadReport(Chuck)
MgrAcctReports (Chuck)
Parts Analyzer (Chuck)
PartsUpdater (Chuck)
Payroll (Chuck)
PayRollAppLaunch(Chuck)
PhoneList1 (Chuck)
ProjectTracking-LIVE (Chuck)
RollSmartPartsToVantage (Chuck)
RPExcel (Chuck)
RPExcelDev (Chuck)
RPMasterLists (Chuck)
RPPartsSearch(Chuck)
RSVP (Chuck)
RunReports(Chuck)
SalesLeadReport (Chuck)
Schedules (Chuck)
Specification (Chuck)
UpdateCSDashboard (Chuck)
UpdateStatusFromVantage(Chuck)
UpdateVantageFields (Chuck)
V8 PartXML (Chuck)
VantageProjectSearch (Chuck)
WeeklyBookings (Chuck)
Make changes to nightly refresh and add Aqua57 logic for parts updates (Chuck)
Publish and test branched apps on Aqua57 (Chuck, John, Paul)
o Order coming soon!
o Have select users test (think of 1 or 2 power users to help test your apps)
o Create test steps for users to verify and test
Merge branched checksets back to existing LIVE repositories for all live apps currently hosted on Aqua26
o Order coming soon!
o Change Visual Studio publish path on Aqua26 apps to Aqua57 paths
o Test changes
Publish current LIVE Visual Studio apps for all new Aqua57 migration
o Order coming soon!
Install updated apps on user machines
o Uninstall current Live apps that use Aqua26
APD
• All external apps supporting APD
RP
• All external apps supporting RP
Ozone
• All external apps supporting Ozone
Warranty
• All external apps supporting Warranty
Dashboard Apps
o Install latest app using Aqua57 UNC path
o Order coming soon!
Closing meeting
Migration Completed
Eventually remove branches created for Aqua57 merge (steps 5 & 6)
Aqua26 to Aqua57 Migration Meeting 10/27/2021
Video: https://www.youtube.com/watch?v=ahAbUlJDMYc
Action Items Completed
New Action Items for 11/3/2021
• Create SQL Maintenance scripts and Jobs (Chuck)
Chuck