Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Design and Architecture
  4. Access Database Alternatives?

Access Database Alternatives?

Scheduled Pinned Locked Moved Design and Architecture
csharpdatabasemysqlwpfquestion
9 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    cjb110
    wrote on last edited by
    #1

    Are there any alternatives to MS Access around yet? From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage, and the others like SQLExpress, MariaDB all require servers (or at least software installed to host them). I can't find one that has Access's standalone ability, as our current situation is access databases on LAN/WAN shares. So if there is something that can replace that? The clients are likely to be C# WPF.

    L Z J V 4 Replies Last reply
    0
    • C cjb110

      Are there any alternatives to MS Access around yet? From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage, and the others like SQLExpress, MariaDB all require servers (or at least software installed to host them). I can't find one that has Access's standalone ability, as our current situation is access databases on LAN/WAN shares. So if there is something that can replace that? The clients are likely to be C# WPF.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      cjb110 wrote:

      From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage,

      That's the category that Access falls in.

      cjb110 wrote:

      I can't find one that has Access's standalone ability

      If you want a database-file without a server, you'll be looking at either access, or a single-file database like SQLite. If your data is accessed by multiple people from several workstations, then you DO want a server. There's a button in your Access-IDE that upgrades the entire database to Sql Server. Install Sql Server Express (it's free) on a PC that the users have access to.

      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

      C 1 Reply Last reply
      0
      • L Lost User

        cjb110 wrote:

        From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage,

        That's the category that Access falls in.

        cjb110 wrote:

        I can't find one that has Access's standalone ability

        If you want a database-file without a server, you'll be looking at either access, or a single-file database like SQLite. If your data is accessed by multiple people from several workstations, then you DO want a server. There's a button in your Access-IDE that upgrades the entire database to Sql Server. Install Sql Server Express (it's free) on a PC that the users have access to.

        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

        C Offline
        C Offline
        cjb110
        wrote on last edited by
        #3

        :) Your answer is exactly what I was expecting. We've an internal issue in that getting new virtual servers are a long and overly expensive process and brings up 'which dept pays for this' problem. So I wanted to make sure that there wasn't alternatives...

        L 1 Reply Last reply
        0
        • C cjb110

          :) Your answer is exactly what I was expecting. We've an internal issue in that getting new virtual servers are a long and overly expensive process and brings up 'which dept pays for this' problem. So I wanted to make sure that there wasn't alternatives...

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          You're welcome :)

          1 Reply Last reply
          0
          • C cjb110

            Are there any alternatives to MS Access around yet? From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage, and the others like SQLExpress, MariaDB all require servers (or at least software installed to host them). I can't find one that has Access's standalone ability, as our current situation is access databases on LAN/WAN shares. So if there is something that can replace that? The clients are likely to be C# WPF.

            Z Offline
            Z Offline
            ZurdoDev
            wrote on last edited by
            #5

            cjb110 wrote:

            I can't find one that has Access's standalone ability

            CSV files? :laugh:

            There are only 10 types of people in the world, those who understand binary and those who don't.

            1 Reply Last reply
            0
            • C cjb110

              Are there any alternatives to MS Access around yet? From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage, and the others like SQLExpress, MariaDB all require servers (or at least software installed to host them). I can't find one that has Access's standalone ability, as our current situation is access databases on LAN/WAN shares. So if there is something that can replace that? The clients are likely to be C# WPF.

              J Offline
              J Offline
              jschell
              wrote on last edited by
              #6

              Per your other answer - where would you put Access if that was your solution? It would need to be somewhere all of the clients could reliably access it. Same thing applies to a standard server database. As for the internal management issue. Put it on a supervisors computer. No one works til that person starts up their computer. Everyone goes home or takes a vacation when that computer is off.

              C 1 Reply Last reply
              0
              • J jschell

                Per your other answer - where would you put Access if that was your solution? It would need to be somewhere all of the clients could reliably access it. Same thing applies to a standard server database. As for the internal management issue. Put it on a supervisors computer. No one works til that person starts up their computer. Everyone goes home or takes a vacation when that computer is off.

                C Offline
                C Offline
                cjb110
                wrote on last edited by
                #7

                Access mdb's currently sits on various SAN locations, along side their other stuff like word and excel files. A standard server database doesn't does it...but yea I know what you mean. And unfortunately our various user bases are a bit big for the last idea to be feasible.

                J 1 Reply Last reply
                0
                • C cjb110

                  Are there any alternatives to MS Access around yet? From what I can find things like SQLLite, Firebird, SQL CE etc are fine for local usage, and the others like SQLExpress, MariaDB all require servers (or at least software installed to host them). I can't find one that has Access's standalone ability, as our current situation is access databases on LAN/WAN shares. So if there is something that can replace that? The clients are likely to be C# WPF.

                  V Offline
                  V Offline
                  Vivi Chellappa
                  wrote on last edited by
                  #8

                  DBase IV. FoxPro.

                  1 Reply Last reply
                  0
                  • C cjb110

                    Access mdb's currently sits on various SAN locations, along side their other stuff like word and excel files. A standard server database doesn't does it...but yea I know what you mean. And unfortunately our various user bases are a bit big for the last idea to be feasible.

                    J Offline
                    J Offline
                    jschell
                    wrote on last edited by
                    #9

                    I see. Maybe looking into clustering with embedded databases??? Not sure that is even feasible given that generally embedded would be one client but there might be one or two out there that supports that.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups