USE [master]
GO
CREATE DATABASE [biznavi0718] ON 
( FILENAME = N'D:\SQLDB\BizNavi_0704.mdf' ),
( FILENAME = N'D:\SQLDB\BizNavi_0704_log.ldf' )
 FOR ATTACH
GO
if exists (select name from master.sys.databases sd where name = N'biznavi0718' and SUSER_SNAME(sd.owner_sid) = SUSER_SNAME() ) EXEC [biznavi0718].dbo.sp_changedbowner @loginame=N'HUKC\hukc', @map=false
GO
选择完了,在IDE界面上有一个 生成脚本的按钮怎么上传图片?

解决方案 »

  1.   

    这个不是我想知道的。我用的是SQL Server 2005 Express,执行Attach的时候,那个对话框下面“XXX database details”。其中有Current File Path一栏。比如说,我用Add...按钮选中SDK Samples的一个NORTHWIND.MDF(已经COPY到C:\TEMP),那么下面这个区域就包含:Original File Name | File Type | Current File Path
    Northwind.mdf        Data        C:\TEMP\Northwnd.mdf
    Northwind_log        Log         F:\Dev\Feb CTP\Northwind\Northwnd_log.ldf我只是选中了一个MDF文件,那么这个界面是如何知道这个MDF文件原来的LOG文件名称和全路径的?能用SQL写出来吗?