We’ve completely revamped our Microsoft Access to SQL Server Upsizing Resource Center. Find links to all our related white papers and Microsoft resources to help you with the SQL Server upsizing process, from deciding why and which Microsoft Access databases to upsize, the different options, and using SQL Server Express.
We have several new and updated resources:
Microsoft SQL Server Express: Version Comparison Matrix and Free Downloads
For the first time, all the different versions of SQL Server Express from 2005 to 2014 are shown, compared, and referenced with download links. This content required extensive research to document the details of which operating system each SQL Server version supports. Just because Microsoft web pages list the versions they support doesn’t necessarily mean it works when you actually try to install it.
When and How to Upsize Microsoft Access Databases to SQL Server
The original version of this was written for Microsoft when they selected us for a joint national campaign a decade ago to promote Microsoft Access to SQL Server Upsizing. We’ve updated it to better explain why and why not people should upsize their Access databases and an overview of what the options are and what to do.
We are delighted to announce the release of Total Visual SourceBook 2013. Total Visual SourceBook is our royalty-free source code library for Microsoft Access/Office VBA developers and Visual Basic 6 (VB6) developers.
The new 2013 version is an upgrade to our Total Visual SourceBook 2007 version. The new version is especially designed for the new features introduced in Microsoft Access/Office/VBA 2013 and 2010. It can also run in Access/Office 2007 and older versions through Access/Office 2000.
Total Visual SourceBook 2013 includes 35 new modules, 25,000+ more lines of code, enhancements to existing modules including VBA code that’s compatible with 32 and 64-bit versions of Office.
The user code database can now be upsized to SQL Server to simplify sharing code among your developer team. The new version also includes many enhancements to the code browser to simplify your experience in viewing, searching, adding, editing, and applying different error handlers to the source code.
For a complete list of enhancements, visit our New Features page.
Wow! It was only a matter of time, but Microsoft has completely commoditized cloud storage by offering unlimited amounts of storage with their OneDrive service. It’s not even a separate purchase, but part of what’s included in Office 365 for consumer and business customers. It’s not available yet, but will be soon (details).
Wouldn’t Want to be Box or DropBox
This is very bad news for the smaller players in the market such as Box and DropBox who introduced the idea of backing up files to the cloud, sharing files across devices, and sharing files publicly or with specified individuals.
“Free” with an Office365 Subscription
OneDrive now offers this as part of its Office365 subscription at a fraction of the cost of other providers. The previous 1 TB storage limit was already quite generous, but making it unlimited drives the cost to practically $0. It’s clear that Microsoft intends to dominate this space and are giving it away as part of their Office subscription. Very powerful. Competitors such as Google Drive will need to respond. Google has deep pockets, but Box and DropBox do not. Hard to compete against $0.
How OneDrive Works
Simply install OneDrive on your PC and store your files in the OneDrive folder. You can create subfolders and treat it just like any other folder on your device. Those files are automatically backed up to the cloud in the background. There’s no excuse for losing data should your device be stolen or hard disk die.
With OneDrive, you can also share files in individual folders with other people by setting the permissions on the folder. Folders can be open to the general public (no login) for view rights. People often do that with pictures and OneDrive includes features to browse pictures in slide shows.
If you want others to add, edit and delete the files, you need to specify their email addresses so they can log in. Note that their email addresses do not need to be an Office365 account or a Microsoft email so you can work with people using Gmail, Yahoo, etc.
For phones, OneDrive can be used to store photos so you can take pictures on your smartphone, delete them there, and still have them appear on your PC’s OneDrive folder. No need to worry about running out of storage space on your phone or the hassles of transferring them to your PC.
Limitations with Microsoft Access
Note that because the files are copied to the OneDrive cloud in the background of the PC, this is not equivalent to sharing an Access database file across a LAN. If you have a “master” backend database on your PC’s OneDrive folder, it gets copied to the cloud as CPU cycles are available on your PC. If you share that folder with others, the updated database will be copied to their OneDrive folder based on their PC’s availability. While this is fine if the database is read only, if edits occur, this will not synchronize properly. So don’t try to use OneDrive as an alternative to a LAN.
Microsoft Office 365 is Microsoft’s new and popular way to license the Office products for online and desktop use. It also includes hosted Exchange for email, SharePoint, OneDrive for shared hard disk files, and the communications package Lync. The cloud based platform means Microsoft takes care of the system administration to update versions, apply security patches, monitor usage, ensure uptime and connectivity, and address hardware problems.
Let Microsoft Take Care of Exchange and Email
If you are still hosting your own Exchange Server in your facility, it’s time to consider outsourcing so Microsoft can worry about the versions, patches, hardware failures, and other maintenance chores. Microsoft will also host it in a real data center with reliable power sources, battery backups, multiple internet trunk lines, and enterprise quality physical security.
If you’re already outsourcing your email/Exchange hosting, Office 365 is a wonderful alternative and lets Microsoft deal with the challenges of keeping email up and running 24/7/365.
Includes Desktop Copies of Microsoft Office
If an option includes the Windows copies of Office, you can install on your local machine Office 2013 copies of Microsoft Access, Excel, OneNote, Outlook, PowerPoint, Publisher, Word, Lync, and InfoPath. This lets you have both the online versions of Office and the traditional non-Internet dependent local copy.
Office 365 with SharePoint and Access Web Apps with SQL Azure
With Office 365, the hassles of hosting and maintaining your own SharePoint site is gone. Microsoft takes care of that for you and lets you create both private and public web sites.
You can also enable Access Web Apps to create simple database solutions with data automatically hosted in SQL Server (SQL Azure). The data can also be shared with other applications such as the desktop version of Microsoft Access.
Office 365 Options
There are many options based on your situation:
Business Plans with special pricing for Small Businesses (< 25 users), Midsize (< 300 users) and Enterprise (unlimited)
Non-Profit Plans (Microsoft offers free licenses to qualified 501c(3) organizations)
Office Pro Plus Trial – 25 licenses (Details)
This is the traditional Office on the desktop without the online services. Rather than buying the licenses upfront, Microsoft now offers the ability to pay for it on a monthly basis for $12 and install it on up to 5 machines.
Trial for Microsoft Dynamics
We are also pleased to extend Microsoft’s trial offer for their Dynamics CRM system
Total Access Analyzer is the most popular Microsoft Access add-in of all time. Analyzing all the objects and code in your database, Total Access Analyzer generates detailed documentation and detects 300+ ways to fix, improve, and speed up your Access applications.
We have released free updates of Total Access Analyzer 2007 and 2010 to existing customers:
Total Access Statistics is the most advanced data analysis program for Microsoft Access. It extends the power of Microsoft Access queries with a wide range of statistical calculations including percentiles, frequency distributions, correlations, regressions, rankings, running totals, financial cash flow analysis, data normalization, crosstabs with Chi-Square, t-Tests, ANOVA, non-parametrics, probabilities, and more.
Total Access Statistics is now available for Microsoft Access 2013. Total Access Statistics 2013 includes many enhancements since the prior release of Total Access Statistics 2010:
Support for the 32 and 64 bit versions of Access 2013 with separate add-ins for each
New redistributable runtime libraries to support Access 2013, 2010, 2007, and 2003
Support for Windows 8 (and all Windows versions supported by Access)
Improved performance when analyzing large data sets
For Percentiles, when assigning percentile values to a field in your table, you can specify calculations such as quartiles, quintiles, octiles, deciles, etc. rather than just percentile
Field format is set to Percent for percentage fields in the Frequency, Crosstab (when percentages are in columns), and Chi-Square details tables
When tables are generated from the add-in, the field column widths are resized to show the entire field name and data
This error occurs in a Microsoft Access database that seems to work fine on every other machine but one. The MS Access database actually loads and runs, so the code is compiled and functional. Then it dies on some very common code such as CurrentProject.Connection for ADO to open a table or query recordset:
The “Class Not Registered” is very confusing. It implies code that won’t compile or broken library references but that’s not the true cause. Is the Access database corrupt? No.
Total Access Emailer is the most popular email automation program for Microsoft Access. It simplifies the sending of personalized emails with Access data and reports to everyone on your list.
Total Access Emailer is now available for Microsoft Access 2013. Total Access Emailer 2013 includes many enhancements since the prior release of Total Access Emailer 2010 and the Version x.6 for pre-Access 2010 versions:
Enhanced setup for Windows 8 and 64-bit installations
Supports differences in VBA code between Microsoft Access 2013 and 2010
Improved support for linked tables in SQL Server and Access databases including situations when connections are lost
User interface improvements to better manage editing and duplicating email blast specifications
Professional Version VBA library detects if the user’s machine has not run the runtime distribution EXE
Improved display of record counts for repeating multiple email blast broadcasts
The Microsoft Access team has released videos of their presentations at the SharePoint Conference from Las Vegas, NV.
With Access 2013, Access web solutions are hosted in SharePoint and rather than using SharePoint lists as they did in Access 2010, they use a real SQL Server database hosted in SQL Azure. The database can also be linked from desktop copies of Access to create hybrid solutions that serve both the web and Windows.
The Microsoft Access program managers presented these four sessions: