⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createnewdatabase.sql

📁 可以将SQL Server Backup文件恢复在不同的地方(缺省情况下SQL Server Backup文件只能恢复到原来的备份目录)
💻 SQL
字号:
Use Master

Declare @DatabaseName		sysName
Declare @PrimaryName		sysName
Declare @LogName		sysName
Declare @Path			sysName
Declare @PrimaryFileName	sysName
Declare @LogFileName		sysName
Declare @BackUpFileName		nvarchar(4000)

Select 	@DatabaseName 		= '%Database%' ,
		@PrimaryName		= @DatabaseName + '_Data' ,
		@LogName			= @DatabaseName + '_Log'  ,
		@Path 				= '%DatabasePath%'			  ,
		@PrimaryFileName	= @Path + @PrimaryName + '.mdf' ,
		@LogFileName		= @Path + @LogName + '.ldf' ,
		@BackUpFileName		= '%BackUpPath%'


If Exists	(Select *
			From sysDatabases
			Where name = @DatabaseName
		)

		Execute ('Drop Database ' + @DatabaseName)



Execute('
CREATE DATABASE ' + @DatabaseName + '
	ON 
	( NAME =  ' + @PrimaryName + ',
	   FILENAME = ''' + @PrimaryFileName + ''',
	   SIZE = 10,
	   MAXSIZE = 50,
	   FILEGROWTH = 5 )
	LOG ON
	( NAME = ' + @LogName + ',
	   FILENAME = ''' + @LogFileName + ''',
	   SIZE = 5MB,
	   MAXSIZE = 25MB,
	   FILEGROWTH = 5MB )
')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -