不会吧,我测试了可以呀?
-------------------------
你是说不成功吧?但是我重新连接后
EXEC sp_dboption 'test', 'BULKCOPY'
显示:
OptionName                          CurrentSetting 
----------------------------------- -------------- 
select into/bulkcopy                off明明是off了,但是我还是可以运行select into 复制。

解决方案 »

  1.   

    你是不是搞错数据库了,上面的设置只对单个的数据库的。
    --下面是在我的机子上测试的!
    use test
    EXEC sp_dboption 'test', 'BULKCOPY', false
    select * into b from (select 'a' a) a
    ------
    Server: Msg 268, Level 16, State 3, Line 1
    Cannot run SELECT INTO in this database. The database owner must run sp_dboption to enable this option.----
    使用临时表时:
    select * into #b from (select 'a' a) a
    ----
    (1 row(s) affected)
      

  2.   

    use test
    EXEC sp_dboption 'test', 'BULKCOPY', false
    select * into ab from (select 'a' a) a-------------
    (所影响的行数为 1 行)奇怪了!!!太奇怪了
      

  3.   

    haha,可能是中毒了!格掉重装算了 :D
      

  4.   

    haha,可能是中毒了!格掉重装算了 :D
    -----------
    哈哈,没有,我这边的4台机器都试过了,还是原来那样 ,对了,数据库选项还有哪些会影响这个功能呢。
      

  5.   

    我在我这边的数据库上用EXEC sp_dboption 'test', 'BULKCOPY'查了一下,发现所有的数据库都是off值,但是我一直都在用insert into语句来备份单个数据表的。了烛光的情况一样啊。
    MSN:[email protected]
      

  6.   

    仔细看一下吧:你会找到答案的。1.将 select into/bulkcopy 选项设置为真以启用无日志记录的操作。 
    2.在此次发布的 SQL Server 版本中,select into/bulkcopy 数据库选项对是否可以使用 SELECT INTO 创建永久表没有影响。对包括 SELECT INTO 在内的某些大容量操作的记录量,取决于对数据库有效的恢复模式。有关更多信息,请参见使用恢复模型。在以前发布的版本中,如果设置了 select into/bulk copy,则可用 SELECT INTO 创建永久表.
    select into/bulk copy 用于向后兼容,但在以后的版本中可能不支持该选项。
    wzh1215(四脚蛇)的sqlserver不是2000,是以前的版本。
      

  7.   

    那么为什么在Books online中会有这样的解释呢?
    select into/bulkcopy When true, the SELECT INTO statement and fast bulk copies are allowed.
      

  8.   

    (我以前没试过,中午看了一下书。)SQLSERVER2000,对于select into/bulkcopy数据库选项,对是否可以使用 SELECT INTO 创建永久表没有影响。
    select into/bulkcopy数据库选项是:
    将 select into/bulkcopy 选项设置为真以启用无日志记录的操作。这样就很明白了,只对数据库恢复有影响。
    用了这个选项,将造成利用日志恢复数据库时不正确或失败。
      

  9.   

    不好意思,没看到welyngj(平平淡淡) 的发言。