Store File in Database Server as FILESTREAM - sql-server

I've used below link to create demo application to store files into database server as FILESTREAM, but in this scenario Web server and database server are on same machine. This is working as expected in local machine.
https://dba-presents.com/index.php/component/content/article?id=59:introduction-to-filestream
But, I want to store files into Database server as FILESTREAM while I am uploading from MVC application, Where my database server and Web server are on different machine.
Please suggest how can I achieve this.

Related

Is it possible to create an MS Access Web App using a pre-existing SQL Server database?

We need to building a typical maintenance front end (read, update, create, delete) for an existing relational database, and I have heard that Access Web Apps must "own" the SQL server database it uses.
Is it possible to create an MS Access Web App using a pre-existing SQL Server database?
Sources say the following:
In the process launching the app to SharePoint, a SQL database is
provisioned that will house all the objects and data that the app
requires. The database that is created is specific to your app and by
default not shared with other apps.
The short answer is "No". Access Web Apps are built on the SharePoint platform and the back end database is stored in an internal version of SQL Server.
Although it cannot be built upon an external SQL Server instance, you can import the schema and data into the internal instance of SQL Server.

Sync data between SQL Server on localhost and cloud-based SQL Server automatically

I have already searched many times but did not find a suitable solution. I am developing a WPF application. I am using SQL Server as database on my local machine.
I have a cloud SQL Server database (AWS or Microsoft Azure etc).
Now the thing I want to achieve is that I want my local machine's database to keep syncing (backing up) data with the cloud database automatically so that I do not have to worry about data loss if something happened to my local machine, since I will always have a copy of database in the cloud.
Is there any way to achieve this?
I would try Replication and MS Sync framework.
Replication:
https://msdn.microsoft.com/en-us/library/ms151198.aspx
Sync Framework:
http://social.technet.microsoft.com/wiki/contents/articles/2190.tutorial-synchronizing-sql-server-and-sql-server-compact-sync-framework.aspx

upload Code First DB to web server

I have created my first website and I have used Code First to create the database on SQLExpress.
Now I wish to publish my website on a server, which only accepts SQL Server databases.
How can I do this? Is there a function in EF5 or VS to let me create the database, and take a .bak file and upload it on the server?
Or is there a better way to go around this?
Thanks
I do not know if this is the right approach however I found an easy way to do it.
I created a new SQL Server 2008 database with the same name as my database, and imported the data from the database in the App_Data folder. Then I changed my connectionstrings to point to this database (in SQL Server) and could then transfer it on my server

How can I transfer tables from one SQL Server database to another?

I have 2 SQL Server database files .mdf on 2 different projects in Visual Web Developer Express Edition 2010, I need to make them one database by taking the tables of one database to the other database.
I use the built in development server of Web Developer and I don't have SQL Server installed separately on my system.
So how can I do that ? Do I need special tools or this can be done with web developer ?
Thanks
Check out the database publishing wizard. It should let you generate scripts for the entire database and then you can just run those scripts in your new db.

How to set up Database for ASP.NET MVC Application

I created an data driven ASP.NET MVC Application locally and it works fine. Within my App_Data Folder of my project i see two databases: ASPNETDB.mdf and myProjectDatabase.mdf.
I uploaded my project files an the webserver, so that I can actually open the website. But I couldn't figure out how to connect my Database that I created locally to that website. My Website uses Authentication so that it is necessary that a user logs in/registers. But because the database is not connected this obviously doesn't work, because the application needs a database to save and retrieve user information.
I'm using Visual Studio 2010 Express and downloaded Microsoft SQL Server Management Studio as well to work with my database. With Microsoft SQL Server Management Studio I already connected to my database with the login information my provider gave me. But how can I import my local databases? Do I need to import ASPNETDB.mdf as well, because that is where the user information are stored?
I would be very thankful for help
What version of SQL Server do you have on your production server? SQL Server Express can attach to those local MDF files. If you're using SQL Server Standard, you'll need to attach them to the SQL Process.
Also, the ASPNETDB.MDB file is the authentication database that is automatically created in your MVC project. That is the DB that stores usernames and passwords, so yes, you will need to move that database over as well.

Resources