WithMicrosoft SQL Server Express, creating even simple backup jobs using SQL Agent is impossible duesupports backing up to the fact that SQL Agent is not available in the Express versionremote network locations only by means of UNC names the SQL Server.
With that in mind, I've thought about creating a remote client that would run on my NAS server and that would connect (and user account it's running under) has access to my different SQL Server instances and issue the job of backing up those databases on a regular basis.
But SQL Server's T-SQL only lets you back up your databases to server accessible resource locations such as network shares (ie. on-site backups).Is it possible to create backups and stream them back to a SQL client by means of using the same database connection?
Is it possibleI think you would have to somehow stream those backups throughpull the SQL Server network connection (or another connection) backdatabase schema and data, then join those together to the client where theycreate a SQL script that can be savedused to disk (ie. off-site)? Orrecreate the database being backed up, but is therethis a better wayviable solution to remotely backupbacking up SQL serverServer databases besides opening a network share on the NAS server?
PS: I know there are commercial solutions that offer this. I just want to know how it's done and what'soff-site back-ups but I'm not interested in commercial solutions at the best way to do itmoment.