corsasport.co.uk
 

Corsa Sport » Message Board » Off Day » Geek Day » Database Hosting


New Topic

New Poll
  Subscribe | Add to Favourites

You are not logged in and may not post or reply to messages. Please log in or create a new account or mail us about fixing an existing one - register@corsasport.co.uk

There are also many more features available when you are logged in such as private messages, buddy list, location services, post search and more.


Author Database Hosting
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 08:39   View User's Profile U2U Member Reply With Quote

Does anyone know a good company that offers access to hosted SQL Server instances?

Should I just look at web hosts that offer this service or should I look for a specialist?

I'm looking at building some client software that will go out to clients that have no interest on having a server on site. The only way round it that I can think of is to have a SQL server instance hosted somewhere and then each client instance connecting via the Internet.
VrsTurbo
Premium Member

Registered: 8th Jun 10
User status: Offline
23rd Feb 12 at 09:00   View Garage View User's Profile U2U Member Reply With Quote

most hosting companies do it. I would also look at security implications too as i believe some ISO standards wont allow data thats unsecure being transmitted via the internet unless its https
Dom
Member

Registered: 13th Sep 03
User status: Offline
23rd Feb 12 at 11:07   View User's Profile U2U Member Reply With Quote

As Vrs said, most hosting companies will deal with setting up a SQL DB (either managed or offer you VPS/Dedi boxes) but security would be my main concern.

The other option is to look at local DB instances and P2P; it's far from ideal having to keeping data sync'd but I have seen it implemented in a number of custom software and it works pretty well. Plus it's a lot easier to deal with security.
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 11:14   View User's Profile U2U Member Reply With Quote

So day that one customer had 5 clients running, they have no desire to have a server, so each client would have a local DB and then they are kept in sync using P2P?

That assumes that all PCs are even on a network, which might not even be the case.
ed
Member

Registered: 10th Sep 03
User status: Offline
23rd Feb 12 at 11:16   View User's Profile U2U Member Reply With Quote

Can't your software run from the web browser entirely? The whole thing could be totally remote then.
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 11:16   View User's Profile U2U Member Reply With Quote

I considered that also but it's going to require quite a rich UI and also be able to integrate locally with things like light controllers etc.
Dom
Member

Registered: 13th Sep 03
User status: Offline
23rd Feb 12 at 11:28   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by James
That assumes that all PCs are even on a network, which might not even be the case.


Surely they'll be on 'some' network for internet access if you're proposing the idea of using a remote DB? And if they don't have network/internet access then how does having an external DB help (would you save locally and update later?)

Either way it's an alternatively, although granted it isn't suitable to ever application. But i certainly wouldn't be entertaining the idea of storing data externally if it is sensitivity in anyway (saying that i have worked on software in the past that has and it was a royal PITA meeting 'standards'; wasn't my idea but ended up going down the route of using a VPN to the box).

[Edited on 23-02-2012 by Dom]
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 11:33   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by Dom
quote:
Originally posted by James
That assumes that all PCs are even on a network, which might not even be the case.


Surely they'll be on 'some' network for internet access if you're proposing the idea of using a remote DB? And if they don't have network/internet access then how does having an external DB help (would you save locally and update later?)


Yes if they have internet access then you could argue there is about a 99% chance they will be on some kind of network.

The most sensitive data that will be stored is customer names and addresses.
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 11:40   View User's Profile U2U Member Reply With Quote

Having said that, there's no guarantee that they will even have internet access, so a locally deployed DB is probably the best solution. Plus the performance will be better.

I can also use SQL Server Express which is free so it will bring costs down.
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
23rd Feb 12 at 11:46   View User's Profile U2U Member Reply With Quote

I think if the customer has multiple client PCs, I will just have to have a requirement that they must be networked.

Then one of the clients can just host the DB and the other clients can connect to that DB via the local network.

That way there are no sync hassles.

[Edited on 23-02-2012 by James]
Dom
Member

Registered: 13th Sep 03
User status: Offline
23rd Feb 12 at 12:21   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by James
I think if the customer has multiple client PCs, I will just have to have a requirement that they must be networked.

Then one of the clients can just host the DB and the other clients can connect to that DB via the local network.

That way there are no sync hassles.



Only issue of grouping the server onto a client system is that client machines are then dependant on that system remaining up. It might not be an issue but obviously it's far from ideal.

How dead-set are they on not having a dedicated server? Is it simply a cost issue?
And does it need to be SQL or could it be an open source DB?

[Edited on 23-02-2012 by Dom]
Wrighty
Member

Registered: 28th Feb 04
Location: Howden
User status: Offline
23rd Feb 12 at 12:27   View User's Profile U2U Member Reply With Quote

i work for cable and wireless in hosting and we offer fully managed hosting solutions including managed DB's, oracle and SQL
Dom
Member

Registered: 13th Sep 03
User status: Offline
23rd Feb 12 at 12:34   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by Wrighty
i work for cable and wireless in hosting and we offer fully managed hosting solutions including managed DB's, oracle and SQL


Blantant plug is blantant
Wrighty
Member

Registered: 28th Feb 04
Location: Howden
User status: Offline
23rd Feb 12 at 13:18   View User's Profile U2U Member Reply With Quote

its just an option to look into, theres nothing init for me what so ever i dont even like working there

 
New Topic

New Poll

  Related Threads Author Forum Replies Views Last Post
forums Greg_M Geek Day 10 605
10th Sep 06 at 00:32
by Sam
 
web/forum hosting? supacook2k Geek Day 25 620
6th Nov 06 at 11:30
by Dom
 
MySQL Connection Problem Doug Geek Day 16 1120
30th Mar 08 at 19:22
by Doug
 
Building some workshop software/website. Dan Geek Day 30 2141
17th Jul 11 at 17:20
by Dan
 
Web hosting daymoon Geek Day 8 282
4th Oct 11 at 20:31
by Rich H
 

Corsa Sport » Message Board » Off Day » Geek Day » Database Hosting 29 database queries in 0.0152400 seconds