SQL Server 2k企業管理器複製表BUG

2021-09-08 14:32:08 字數 714 閱讀 4136

續前幾天發現

企業管理器的亂碼bug後,今天又發現乙個sql server 2000企業管理器的bug。希望這次大家都能復現,而不要再是什麼rpwt了@_@。不過不要怪我操作太bt哦~~

如果我們想清空乙個表,表的內容挺多的,並且表內有自增欄位。我們希望刪掉資料後,重新向表中插入資料,自增字段能從1開始。這時最好的辦法就是把建表的sql語句匯出,然後刪掉表,再執行sql把表建出來。企業管理器提供了乙個匯出建表sql語句的快捷方法,就是在表名上點右鍵並選複製。之後在乙個文字編輯器裡paste,就得到建表的sql語句了。這個沒有問題,那麼問題是怎麼來的呢?

當我在測試**時,向乙個表裡寫了一大坨資料,我在程式release時想把資料庫清空,於是我就複製表,然後刪除資料庫,再執行sql。如果我複製表後,在文字編輯器裡paste,再刪除被複製表,再在企業管理器裡執行sql,毫無問題。可是如果我這樣操作:

在企業管理器裡,複製表->刪除該錶->再貼上sql**。這時企業管理器就crash了

// windows xp sp1 + sql server 2000 sp3a,都是英文版

bug分析,企業管理器在處理表copy的時候使用的應該是lazy initialize的方式,所以在**被刪除後再paste就出問題了,不過居然沒有錯誤處理機制,而是整個企業管理器crash掉,利害

一番辛苦重灌 SQL Server 2k

之前安裝了sql server 2005 在 d 盤,ghost了乙份作業系統 win2k3。體驗了一番 sql 2005,它是基於 net 的,而且功能與體積都比 2k 版大多 當然這兩個原因也制約它速度不如 2k。公司的專案都用 2k 版。最後還是解除安裝了 sql 2005,重灌上 2k 的,...

生成SQL 通過Sql Server企業管理器

查詢 當要查詢表比較多時,手動寫sql就比較煩了,有乙個辦法就是通過,右鍵表 開啟 查詢來做,牙當方面,還有,多表鏈結,left join等,動態修改表結果,先打表設計器,做修改,然後,當擊工具類的指令碼圖示,這裡企業管理器自己會幫你生成需求的 另 給大家乙個得到表資訊的sql select 欄位名...

SQL Server企業管理器無法使用

sql server出錯了,開啟企業管理器,就出現乙個對話方塊,資訊如下 視窗名是 mmc 管理單元初始化失敗 clsid 而且,查詢分析器裡面也沒有對相應的特殊關鍵字如 select from where by 進行著色,游標放在文字中間然後 ctrl v 插入文字不顯示,需要用滑鼠選擇一下,才能...