| ylbtech-Miscellaneos:批处理创建数据库(Sql Server) |
| 1.A,资源(Resource) - 创建数据返回顶部 |
1.A.1,InstallDatabases.cmd - 编程代码
View Code
@Echo Off cls REM *************************************************************************** REM ** REM ** Name: InstallDatabases REM ** Desc: SQL Server Database Setup for Pet Shop 4 Application. REM ** REM ** Date: 10/24/2005 REM ** REM **************************************************************************/ @Echo. @Echo ******************************************************************************* @Echo * * @Echo * Pet Shop 4 Database Setup Script * @Echo * * @Echo * * @Echo * This script will create Pet Shop 4 databases and register them * @Echo * for Sql Cache Dependency. You should have SQL Server 2005 installed * @Echo * on you local machine as default instance. * @Echo * * @Echo * Modify this script to reflect the way you connect to the SQL Server * @Echo * as well as if location of the .NET 2.0 runtime on your computer * @Echo * is different from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. * @Echo * * @Echo * If you wish to cancel, press [CTRL]-C to terminate the batch job. * @Echo * * @Echo ******************************************************************************* @Echo. pause @Echo. @Echo. @Echo ******************************************************************************* @Echo * Creating Databases... * @Echo ******************************************************************************* @Echo. osql -E -i Sql/CreateDatabase1.sql osql -E -i Sql/CreateDatabase2.sql osql -E -i Sql/CreateDatabase3.sql C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S localhost -E -A all -d MSPetShop4Services @Echo. @Echo. @Echo ******************************************************************************* @Echo * Configuring Logins... * @Echo ******************************************************************************* @Echo. osql -E -i Sql/CreateDBLogin1.sql osql -E -i Sql/CreateDBLogin2.sql osql -E -i Sql/CreateDBLogin3.sql osql -E -i Sql/CreateDBLogin4.sql @Echo. @Echo. @Echo ******************************************************************************* @Echo * Creating Tables... * @Echo ******************************************************************************* @Echo. osql -E -i Sql/CreateTables1.sql osql -E -i Sql/CreateTables2.sql osql -E -i Sql/CreateTables3.sql @Echo. @Echo. @Echo ******************************************************************************* @Echo * Loading Data... * @Echo ******************************************************************************* @Echo. osql -E -i Sql/LoadTables1.sql @Echo. @Echo. @Echo ******************************************************************************* @Echo * Registering Databases for SQL Cache Dependency... * @Echo ******************************************************************************* @Echo. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S localhost -E -d MSPetShop4 -ed C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S localhost -E -d MSPetShop4 -t Item -et C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S localhost -E -d MSPetShop4 -t Product -et C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -S localhost -E -d MSPetShop4 -t Category -et @Echo. @Echo. @Echo ******************************************************************************* @Echo * * @Echo * Database Setup Complete * @Echo * * @Echo ******************************************************************************* @Echo. pause
1.A.2,InstallDatabases.cmd - 执行显示