exec('CREATE DATABASE Sales
ON 
( NAME = Sales_dat,
   FILENAME = '+@drivepath+'''\saledat.mdf'''+',
   SIZE = 10,
   MAXSIZE = 50,
   FILEGROWTH = 5 )
LOG ON
( NAME = '''Sales_log''',
   FILENAME = @drivepath+'''\salelog.ldf''',
   SIZE = 5MB,
   MAXSIZE = 25MB,
  FILEGROWTH = 5MB )')

解决方案 »

  1.   

    exec('CREATE DATABASE Sales
    ON 
    ( NAME = Sales_dat,
       FILENAME = '+@drivepath+'''\saledat.mdf'''+',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = '''Sales_log''',
       FILENAME = '+@drivepath+'''\salelog.ldf'''+',
       SIZE = 5MB,
       MAXSIZE = 25MB,
      FILEGROWTH = 5MB )')
      

  2.   

    OpenVMS(半知半解) 有点小错误
    应这样:
    exec('CREATE DATABASE Sales
    ON 
    ( NAME = Sales_dat,
       FILENAME = '''+@drivepath+'\saledat.mdf'',   SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = ''Sales_log'',
       FILENAME = '''+@drivepath+'\salelog.ldf'',   SIZE = 5MB,
       MAXSIZE = 25MB,
      FILEGROWTH = 5MB )')