淺陋見解,僅供參考。拋磚引玉,多加指教!
          石正
          一個計算機(jī)技術(shù)愛好者! 雖然我擁有了系統(tǒng)分析師的證書,但我仍然是一個計算機(jī)技術(shù)愛好者!
          posts - 119,comments - 73,trackbacks - 0
          引用自 http://www.91php.cn/trackback.php?tbID=88&extra=964ce999cp

          SQL Server 2000中,當(dāng)新建一個空的數(shù)據(jù)庫后,在查詢分析器中執(zhí)行
          sp_database 或select * from sysobjects where xtype = 'U'
          都會得到dtproperties表,并顯示為用戶表, 可這個表我從沒有創(chuàng)建過。但是在企業(yè)管理器中,dtproperties卻顯示為系統(tǒng)表。難道是bug ? 查看dtproperties,里面沒有數(shù)據(jù),是個空表。在SQL Server聯(lián)機(jī)叢書里沒有關(guān)于這個表的描述。

                dtproperties表在企業(yè)管理器中無法刪除,但在查詢分析器中 執(zhí)行drop table dtproperties卻可以刪除。
          手工建立一個表,表名就叫dtproperties,然后再查看,在企業(yè)管理器中赫然顯示為系統(tǒng)表!!  看來Bug是一定的了。
              
              重新創(chuàng)建一個數(shù)據(jù)庫,  寫個觸發(fā)器,讓其在dtproperties表執(zhí)行insert時執(zhí)行,然后在SQL Server里隨意操作,hehe,終于發(fā)現(xiàn),在新建關(guān)系圖時,dtproperties表被插入數(shù)據(jù),看來它是用來存儲數(shù)據(jù)關(guān)系圖的。呵呵,想點辦法,數(shù)據(jù)關(guān)系圖以后也可以備份下來了。


               再用drop table dtproperties刪除表dtproperties,[手工創(chuàng)建dtproperties ,結(jié)構(gòu)任意,]    然后在企業(yè)管理器中新建數(shù)據(jù)關(guān)系圖,呵呵,SQL Server報錯!再次證實前面的猜想!


               SQL Server 2005中dtproperties 表不存在了,取而代之的是sysdiagram (記不住具體的名稱了) ,這個bug也不存在了,SQL Server 2005中的系統(tǒng)表和SQL Server 2000有了很大的不同。

          posted on 2007-04-05 10:21 石正 閱讀(820) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          淺陋見解,僅供參考。拋磚引玉,多加指教!
          主站蜘蛛池模板: 尚义县| 临沧市| 盐城市| 渝中区| 张家界市| 美姑县| 和田市| 大同县| 定陶县| 乌兰县| 汤原县| 榆树市| SHOW| 五家渠市| 休宁县| 广平县| 克拉玛依市| 邳州市| 博乐市| 胶南市| 中西区| 嘉鱼县| 姜堰市| 体育| 全椒县| 临沧市| 鄂托克旗| 桂东县| 任丘市| 炎陵县| 保德县| 蚌埠市| 汕尾市| 沐川县| 永平县| 岫岩| 乌什县| 安西县| 六盘水市| 仁布县| 璧山县|