cannot restore database - sql-server

whenever I try to restore a database I got an error message
System.Data.SqlClient.SqlError: CREATE DATABASE or ALTER DATABASE
failed because the resulting cumulative database size would exceed
your licensed limit of 10240 MB per database.
(Microsoft.SqlServer.SmoExtended)
because I am using SQL server express edition and the database size is more than 10GB.
I have the backup file only and I do not have access to reduce the data files
BTW data files are 20GBs.
is there a solution for this?

SQL Server Developer Edition is a free, unlimited edition of SQL Server for Development and Test purposes. You can download it here.

Not with SQL Express. Sign up for a Visual Studio subscription (free) and you can get a fully functional copy of SQL Server.
https://visualstudio.com/

Related

How do I find a copy of SQL Server 2000 so I can try to export the database I created to a current of SQL Server Express?

I created a database in SQL Server 2000. I no longer have SQL Server 2000 but I need to use the database. I have it has a database and I also have it as a .MDF file where I can just attach it.
Each time I try to attach it or restore the .bak file, it I get this message:
TITLE: Microsoft SQL Server Management Studio
Restore of database 'CSIAPP' failed.
(Microsoft.SqlServer.Management.RelationalEngineTasks)
ADDITIONAL INFORMATION:
System.Data.SqlClient.SqlError: The database was backed up on a server running version 8.00.0194. That version is incompatible with this server, which is running version 14.00.1000. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server. (Microsoft.SqlServer.SmoExtended)
You need to patch your Management studio with the latest service pack. Use Microsoft SQL Server 2000 Service Pack 4
https://support.microsoft.com/en-us/help/290211/how-to-obtain-the-latest-sql-server-2000-service-pack

Unable to restore .bck files on SQL Server 2014 Express edition

I'm unable to restore .bck files on SQL Server 2014 Express edition.
The .bck file size is more than 10 GB, I used SQL Server Management Studio to restore the backup files and error I'm getting is:
System.Data.SqlClient.SqlError: CREATE DATABASE or ALTER DATABASE
failed because the resulting cumulative database size would exceed
your licensed limit of 10240 MB per database.
(Microsoft.SqlServer.SmoExtended)
This is because SQL Server Express edition has limitations:
Maximum relational Database size - 10 GB
For more details see MSDN

Attaching SQL Server database that is split into partitions

I have a trial version of SQL Server 2012 Enterprise on our test server that has expired. I would like to install a fresh copy of another Enterprise edition and attach the current db to the new one. I have done this locally by moving the mdf and ldf files to the new destination, then attaching the db through SSMS.
However the database on the test server is 700GB big and besides the mdf/ldf files there are 16 partitions (sql server database secondary data files). Will the same procedure apply in this case?

Database transfer between SQL Server 2000 and SQL Server 2008

I'm trying to help a client who's hosting company has decided to shutdown their hosting services and in that process I need to migrate an old ASP.Net site (DNN i think) to a new hosting company.
The old hosting company is running SQL Server 2000 and the new hosting company I'm attempting to copy it to has a 2008 version.
SQL Server Management Studio can connect to the old database ok but the Import/Export Data tool doesn't want to connect to this old system.
Is there anyway to easily transfer the database across?
Any tool you can recommend to backup a SQL 2000 db and restore it to a 2008 version or a migration tool that can converse between those two?
You should be able to just take a SQL Server database backup (using the built in backup features) from the SQL Server 2000 database, and restore it into SQL server 2008
http://msdn.microsoft.com/en-us/library/ms186858(v=sql.100).aspx
My suggestion to you is
Get the host to shut down the SQL Server
Get the host to provide you with the files or the backups
Install your own SQL Server 2000 and then run the migration. Or just plain estore the backup in SQL2008
You can also try to script database (schema + data): http://j.mp/NRb2EE and execute this script on new server. If database is large it can be huge script.
And remember to pay attention to the option Types of data to script – select option ‘Schema and data’.

SQL server - extract and run queries on 20GB data

I do have a BKS file which contains 15GB+ size. How do I extract the data and run queries on this? I was told that this is SQL Server data. Should I try to upload this to SQL Azure? Any ideas.
You must use any edition of SQL Server, restore database and run your queries.
SQL Express not able to work with such amount data - there is limitation on 4GB (ver2010).
download sql server 2008 express edition from microsoft (free), and restore the backup on your dev machine..
It was actually a BAK file. Just run the standard restore database and point to the bks file.

Resources