Click here to Skip to main content
15,888,286 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
See more:
Hello Programmers, I need your Help. I have made a project in Windows Forms. In this Project I use in local sql Server several(Microsoft Sql Server 2014) Tables. So in this case only I can use this database because it's Local. I want to upload my db in internet, so that other people, who will have this project, can access this db and use it too. I haven't done it before and even donn't know did I ask this Question correctly. my goal is to upload databse in Internet somewhere, for example I have heard that Microsoft has free hosting. But i donn't know how to do that ? Is there any Tutorial or something else about this ?
Posted

You can make use of Azure and host you database there. Your application can then connect to this database. Of course this means that the client computers must be able to connect to internet to reach this database.

This[^] page should give you some help to begin. Here is high level information:

1. Create your account and database on MS Azure.
2. Get the connection string from Azure portal.
3. Use this connection string in your application standard ADO.Net code.
4. Allow client IPs in your SQL database firewall. This can be done using Azure web portal.

Unfortunately, if the client computers have dynamic IPs, you will either need to ask them to get static IPs so that could be used or at least get the range within which the client IPs will be present.
 
Share this answer
 
Hi, In your case, you need to host your database in the cloud or somewhere that everyone can access it. There are some options for this,
1. You can setup your own database server.
2. Host your database in the cloud server.

Follow the links below to setup your own server.
1. How do you set up a database server for a small company? | Yahoo Answers[^]
2. Set Up a Home Server - Webmonkey[^]

To Host your database in the cloud,
There are lot of cloud service providers are available.
1. Google cloud - Google Cloud Computing, Hosting Services & APIs — Google Cloud Platform[^]
2. Amazon Web services - Amazon Web Services (AWS) - Cloud Computing Services[^]
3. Microsoft Azure Cloud - Cloud Services - Deploy web apps and APIs | Microsoft Azure[^]
4. Rackspace - Rackspace: Managed Dedicated & Cloud Computing Services[^]
5. IBM Cloud - IBM Connections and Verse - Start a trial[^]
6. HP Cloud - HP Helion Public Cloud - Quick Start Guide | Cloud Services[^]
These are the few cloud service providers, there are lots of services providers available all over the world. You can choose as per your need.

And just refer the links below will help you.
1. how can I use my inventory system in C# by a multi computer through Local network[^]
2. How to Create windows c# application to work online and offline[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900