How I Reacted When I First Converted a MS Access App to Use a SQL Server Backend

Sdílet
Vložit
  • čas přidán 8. 08. 2022
  • In this episode, I'm taking you on a journey to explore my first deployment of SQL Server as a backend, using just the database engine which was called MSDE (in the old days). This engine was packaged with MS Access, and then later became what you all know as SQL Server Express. It took just one deployment of a MSDE/SQL Server backend to show me the tight integration work that was done to make MS Access integrate seamlessly with SQL Server for companies that were scaling past the JET/ACE environment. I was really impressed when I saw that my client's app, with almost no changes to the front end, would work just as it had before, but faster and with more stability. After converting their data and connecting with ODBC linked tables, I couldn't believe how good it was!
    Related Videos:
    How I Reacted When I First Converted a MS Access App to Use a SQL Server Backend
    You are watching this video now!
    How to Install and Use SQL Express
    • How to Install and Use...
    How to Design Tables in SQL Express for Use with MS Access
    • How to Design Tables i...
    For developers looking for a new role, check out and sign up:
    www.toptal.com/qKaO2b/worlds-...
    Needing to hire technical resources for your project? Get the best:
    www.toptal.com/qKaO2b/worlds-...
    Want to get access to premium content made just for you and have a chat with me? Find me on Patreon :
    / mackenziedataengineering
    Demo of my BZ RDP Cloaker:
    www.patreon.com/posts/how-to-...
    Contact form you can find at www.mackenziemackenzie.com/
    Follow me on social media:
    / mackenziedataanalytics
    / seamacke
    / seamacke
    / seamacke
    / psmackenzie
    Get Microsoft Office including Access:
    click.linksynergy.com/fs-bin/...
    Got a CZcams Channel? I use TubeBuddy, it is awesome. Give it a try:
    www.tubebuddy.com/seanmackenz...
    #msaccess #dataengineering #azuresql

Komentáře • 33

  • @interestingamerican3100
    @interestingamerican3100 Před rokem +1

    This real world scenario really helps me visualize where I am at and where I want to go. This is mentorship in story telling.

  • @Vije99521
    @Vije99521 Před rokem +1

    Very informative. I was looking for this answer since from 2014, when I started using MS ACCESS for our projects only by using LAN connection. Now I will try to upsize to SQL Server, to get more speed.

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před rokem

      Not only speed, but stability. Once you do your first conversion, you'll be amazed at how good it really is. SQL Express (free) is more than enough horsepower for the majority of situations where Access is scaled up.

  • @musisir1927
    @musisir1927 Před 9 měsíci +1

    I like the calmness and the content ofcourse.

  • @jamesmartinez9069
    @jamesmartinez9069 Před 9 měsíci

    Excelente Señor Sean, muchas gracias por compartir su experiencia y conocimiento.

  • @dataArtists
    @dataArtists Před rokem +1

    Another great video! Can use SSMA to move from Access to Azure DB for back end. Perhaps have local SQL Server backend for speed (OLTP) and use Transactional Replication to an Azure SQL DB for just a "Reporting Database" (OLAP) as well as offsite backup.

  • @ozairkhalid
    @ozairkhalid Před 8 měsíci +1

    thanks

  • @hayaizrinontheway317
    @hayaizrinontheway317 Před 11 měsíci +2

    Hi....How to connect to SQL server from different netwofk

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před 11 měsíci

      Usually you can use NAT/port forwarding to connect from a different network. You may want to use a VPN. You'll need to make sure port 1433 and port 1434 are open to your server.

  • @YvesAustin
    @YvesAustin Před rokem +1

    Thank you for another great instructional video. Are there any limitations as to how the BE of the Access DB is built that may create issues when upsizing to SQL Azure? What about tables containing lookup fields? These are easy to create in Access! Any other watch-outs to consider? I am an Access enthusiast although still a newbie! (you may already have a video related to this topic - thank you again Sean).

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před rokem +1

      Nice to see you on here and enjoying Access! The process can be very flexible, depending on how you approach the upsizing. Generally, you can recreate everything from your Access BE on an Azure/SQL Server BE, all the way down to constraints, triggers, and more. Lookup fields will go away as you move to ODBC Linked Tables; if you rely on that feature, you can just create a form with your lookups on it, then view it in datasheet mode. When considering the design of a BE that will be moved to Azure/SQL Server, there isn't really any feature that you _can't_ replace, but certain designs will _work more easily_ within the framework of ODBC+DAO than others. For example, in my experience, databases with composite keys are harder to migrate than ones with surrogate keys (autonumbers/identity). So, you may have to spend some more effort to get them just right. Generally, you can forget upsizing wizards and tools for a database with even moderate complexity. Craft the migration yourself to get exactly what you want with no surprises down the road. Great question!

  • @digitalmasters29
    @digitalmasters29 Před 11 měsíci

    Respected Sir, Please make a video that how to deal on Multiple Checkbox field for frontend of MS access and Backend SQL Database. Thanking you anticipation

  • @hasanmougharbel8030
    @hasanmougharbel8030 Před rokem +1

    Glad to meet again..
    As a new sql learner i hold a simple enquiry.
    SQL Server 10.50.4000
    How these numbers (10.50.4000) reveal anything about the version of sql server?
    Thanks a lot

  • @user-um3kf3ut7z
    @user-um3kf3ut7z Před rokem +1

    Interesting video! Do you have an instructional video to move ms-access data to SQL Server or Express and connect to it with ms-access?

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před rokem

      This is a great idea - I have an installation / getting started early access video on my Patreon that I will release here soon. I'll add a data migration video after! cheers

  • @shailendrasoliya
    @shailendrasoliya Před 4 měsíci +1

    Sir i have student database system in ms access how to connect student photos field with sql server please make a video on it

  • @gerfer6261
    @gerfer6261 Před rokem +1

    Don’t this require high end of sql knowledge and admin rights?
    SharePoint?

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před rokem

      This kind of deployment is for those who will be administering their database for many users. Yes, you'll need admin privileges for this! Sharepoint can work for backend tables in simpler scenarios, but it won't have the same capabilities as Azure SQL or SQL Server. Slightly different use-case. Great question!

  • @stanTrX
    @stanTrX Před 8 měsíci +1

    Hello.Is it free?

  • @triyankaery6208
    @triyankaery6208 Před rokem +1

    I Sean,
    I always find your videos very informative and would like to thank you for this.
    I am pretty new to MS Access and have a question regarding one of the issues I'm facing. I would like to request your assistance and would appreciate it if you can share your thoughts.
    Kindly share your email address or your inbox link where I can share the details with you.
    Looking forward to hearing from you.
    Thank you!

    • @seanmackenziedataengineering
      @seanmackenziedataengineering  Před rokem

      Hi, thanks for commenting! You can certainly contact me. Just go to my channel page by clicking on my picture below the video, then you can see my contact information, or use the links at the top to go to my website, send an email, etc.