Most Recent Posts
Version 12.3 release notes
by imcffp - 05/20/2025 7:56 AM
Eligibility Failures - ACPM
by tcosta - 05/19/2025 3:16 PM
AC Version 12.3
by ChrisFNP - 05/17/2025 12:59 PM
Search for never seen patients
by tcosta - 05/12/2025 10:37 AM
No refills on Schedule 4 Meds
by koby - 05/06/2025 9:24 AM
Fixing PRESCRIPTION DRUG MONITORING in Windows 11 Pro
by VTWilson - 05/01/2025 12:55 PM
An automated process failed: MedsUdates
by ChrisFNP - 04/28/2025 3:49 PM
New Feature?
by ChrisFNP - 04/22/2025 6:37 PM
Member Spotlight
barcafan1990
barcafan1990
Brandon, FL
Posts: 272
Joined: June 2012
Newest Members
It's me, Paradise Family, MedCode, MZ Medical Billi, girlfromwebpage
4,593 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
#70652 01/26/2017 11:06 PM
Joined: Dec 2013
Posts: 4
Member
OP Offline
Member
Joined: Dec 2013
Posts: 4
I am the IT for a clinic and I am looking to upgrade the server from SQL 2012 Express (x86) to SQL 2012 x64 standard to fix some speed and reliability issues. Luckily the office is closed for the next four days so I have time to get this done, finally, but other than references I can't really find any instructions for doing this.

I know how to upgrade SQL Express as I have done it before, but I just want to make sure I preserve the data properly.



AJNOZARI #70654 01/27/2017 10:30 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
WARNING: I am assuming you actually know your way around SQL Server. If you are not an experienced SQL Server Database Administrator, like me, then you should try this on a test server first until you are confident you know what you're doing or you should get a knowledgeable consultant to help you.

Step 1 - Captain Obviously, is to back up your databases. You can use SQL Server backup to do this.

Note: What you are going to do is irreversible. You cannot downgrade back to Express from Standard. Therefore, if this is a virtual machine, now would be a good time to take a check point. If this isn't a virtual machine, have your bare metal restore ready to go. I doubt seriously anything will go wrong as I've never had any bad experiences doing this, but better safe than sorry.

You will need the SQL Server Standard Edition DVD that represents the exact version of SQL Express that you have. While you can move up to SQL Server 2014 or 2016 Standard, Amazing Charts may not support it. You should also try to match up service pack levels. So if you have SQL Server 2012 Express Service Pack 3, you should install SQL Server 2012 Standard with Service Pack 3.

Once the setup program starts, go to the Maintenance section and click on Edition Upgrade. Follow the wizard to complete the upgrade.

[Linked Image from amazingcharts.com]

Once done, test to make sure AC still works. After that, install all available patches on your SQL Server.

Good luck. You should be done in about half an hour or so.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
AJNOZARI #70655 01/27/2017 10:38 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
AJNOZARI #70661 01/27/2017 2:50 PM
Joined: Dec 2013
Posts: 4
Member
OP Offline
Member
Joined: Dec 2013
Posts: 4
Any advice for moving from x86 to x64? I know it's not an upgrade path, and I'm fine with installing sql 2012 x64 alongside or in a vm but not sure if all I'd have to do after is use the utility to detach and move the db?

AJNOZARI #70662 01/27/2017 3:42 PM
Joined: Dec 2013
Posts: 4
Member
OP Offline
Member
Joined: Dec 2013
Posts: 4
Also thank you for the instructions. They don't really tell me anything I didn't already know, but it's always nice to confirm.

AJNOZARI #70664 01/27/2017 6:05 PM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
Edition upgrade from x86 to x64 is not supported by Microsoft, nor is running x32 beside x64 on the same machine. The only way you could pull off AC on x64 SQL Server would be to install SQL Server Standard x64 on a new VM then move the AC database to that instance of SQL Server via detach/reattach. You would have to properly name the instance of SQL Server and do your level best to incorporate all the settings into SQL Server manually that AC sets up automatically (security, etc.) and then get AC to recognize that instance of SQL Server by manually editing the XML file and possibly a few more things (which I don't remember off the top of my head). You would also need to burn some incense, pray to your favorite superior deity(s), and possibly sacrifice some small animals in hopes that AC doesn't go as far as to check SQL Server details such as x32 or x64 when it starts up (some apps do) and then refuse to run if it doesn't like what it sees.

While I would not say such an undertaking would be impossible as long as AC doesn't check SQL Server particulars that closely (I'm confident I could pull it off), I would say your chances of being in the good graces of AC tech-support would be == 0 once you are finished. Meaning you and you alone would be solely responsible for all issues with AC from here on out and support would always fall back to your setup as an excuse for why you are having any problem you have and how they can't help you.

So unless you really enjoy living on the wild side or have a skillset equal or exceeding mine, I would recommend following the beaten path of SQL Express x86 to SQL Standard x86.

One day, now that you have my curiosity up, I might play with getting AC to run on x64 SQL Server assuming no one else has ever done it. If I do, I'll publish something.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
AJNOZARI #70665 01/27/2017 7:14 PM
Joined: Nov 2005
Posts: 2,366
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,366
Likes: 2
Originally Posted by AJNOZARI
I am the IT for a clinic and I am looking to upgrade the server from SQL 2012 Express (x86) to SQL 2012 x64 standard to fix some speed and reliability issues. Luckily the office is closed for the next four days so I have time to get this done, finally, but other than references I can't really find any instructions for doing this.

I know how to upgrade SQL Express as I have done it before, but I just want to make sure I preserve the data properly.


Wait, what are the speed and reliability issues, what version of AC how big is the practice and how many charts? All of these may be issues that may effect reliability and the real question is: Do you need x64?

One version of what James has put above would be to put it on another machine (VM) and install AC which will install x64 SQL light if it is a 64 bit machine (I believe, correct me if I'm wrong please). Then do a backup restore. You may need to talk to AC support to get a license number (depending on version of AC) which cannot be done on the weekend.

This should go smoothly IFF you are using the same version AND you have the correct key, if needed (version 9) AND there is not another issue with the database. That's a lot of ANDs and one big IFF.


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
AJNOZARI #70670 01/28/2017 10:51 AM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
Quote
One version of what James has put above would be to put it on another machine (VM) and install AC which will install x64 SQL light if it is a 64 bit machine (I believe, correct me if I'm wrong please).

I just setup Amazing Charts demo (which is version 8.2.2) on Windows Server 2012 R2 and it set up SQL Server 2012 Express x32. So I assume that is what AC comes with.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
AJNOZARI #70686 01/29/2017 2:59 AM
Joined: Nov 2005
Posts: 2,366
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,366
Likes: 2
I will check with AC on Monday.

I did the same, tried 8.3 and it started to install x86 SQL light.

I tried version 9s but needed a password to continue and it being after hours could not proceed.

I think it may be version 9 that installs x64


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
AJNOZARI #70696 01/29/2017 8:02 PM
Joined: Nov 2005
Posts: 2,366
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,366
Likes: 2
From the notes from version 9.1

"SQL Express 64-bit is now supported: For new installs - if the user is running a 64 bit version of Windows, SQL Express 2012 x64 will be installed. For upgrades - if the user currently has SQL Express 2012 x32 then the install will keep that version installed. (AC-7943)"

I have not been able to verify this since I have not been able to complete a clean install from scratch on 9.1 without a key over the weekend.


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
AJNOZARI #70697 01/29/2017 8:19 PM
Joined: Dec 2009
Posts: 1,197
Likes: 8
Member
Offline
Member
Joined: Dec 2009
Posts: 1,197
Likes: 8
That certainly is good news, nonetheless. There really is no reason to use 32-bit Windows or SQL Server anymore.

JamesNT


James Summerlin
My personal site: http://www.dataintegrationsolutions.net
james@dataintegrationsolutions.net
AJNOZARI #70719 01/30/2017 9:47 PM
Joined: Dec 2013
Posts: 4
Member
OP Offline
Member
Joined: Dec 2013
Posts: 4
Sorry for the late reply.

The error the office is seeing is an unhandled exception, out of memory when trying to print a prescription.

This doesn't happen if we limit the number to 1-2, but several of our patients receive more than that based on the situation. When we hit over 4 it gives this error consistently and does not print.

Originally I thought it was a print driver error as it would crash only on our sharp. As of 9.3.1 it now crashes on all printers.

Not sure what the issue or solution is now.

AJNOZARI #70724 01/31/2017 11:02 AM
Joined: Nov 2005
Posts: 2,366
Likes: 2
Member
Offline
Member
Joined: Nov 2005
Posts: 2,366
Likes: 2
I'm assuming the clients and server have sufficient memory.

Which came first: 9.3.1 or windows update. The Windows update has destroyed my ability to pc-fax, so it may not be an AC issue. I suspect SQL upgrade is not going to solve your problem. What was the prior version of AC where all worked well?

Having said that, have you touched bases with AC tech support? Perhaps they have a solution.


Wendell
Pediatrician in Chicago

The patient's expectation is that you have all the answers, sometimes they just don't like the answer you have for them
AJNOZARI #70729 01/31/2017 10:41 PM
Joined: Sep 2003
Posts: 12,874
Likes: 34
Member
Offline
Member
Joined: Sep 2003
Posts: 12,874
Likes: 34
Are all of your printers networked or are some set up directly USB? And, if USB, do they have the issue.


Bert
Pediatrics
Brewer, Maine


Moderated by  ChrisFNP, DocGene, JBS, Wendell365 

Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Who's Online Now
0 members (), 103 guests, and 16 robots.
Key: Admin, Global Mod, Mod
Top Posters(30 Days)
JBS 4
koby 3
Bert 2
tcosta 2
Top Posters
Bert 12,874
JBS 2,986
Wendell365 2,366
Sandeep 2,316
ryanjo 2,084
Leslie 2,002
Wayne 1,889
This board is dedicated to the memory of Michael "Indy" Astleford. February 6, 1961 -- April 16, 2019




SiteLock
Powered by UBB.threads™ PHP Forum Software 7.7.5