db2查看資料庫名稱「db2錯誤代碼大全」

我發現DB2示例資料庫對於嘗試新事物和向我自己證明事物如何工作很有用。

為什麼使用示例資料庫?

DB2基礎:DB2 LUW示例資料庫

由於各種原因,DB2示例資料庫很有用。

測試連通性

有時在構建新的資料庫伺服器時,我們需要測試從應用程序伺服器或某個隨機客戶端到新伺服器的連接性。擁有示例資料庫很容易,因為我們可以測試連接的全部範圍,而不必創建真實的資料庫。

測試創建資料庫的能力

新建資料庫伺服器上的驗證的一部分可以包括測試特定用戶是否可以創建資料庫或是否可以在特定路徑上創建資料庫。示例資料庫非常適合此操作。

測試各種功能

我一直在研究DB2的某些新功能或某些方面,以準確了解其工作方式。儘管其中許多可能是出於博客目的,但其中一些只是為了建立我自己對特定過程的知識和理解。沒有DB2專家知道有關DB2的所有知識以及它如何工作的每個細節,對我而言,理解某件事的最好方法之一就是做到這一點。Linux VM上的示例資料庫對我而言是個安全的地方,而不會冒任何開發環境的風險。

如何創建示例資料庫

示例資料庫很容易創建。您可以簡單地運行:

$ db2sampl
Creating database "SAMPLE"...
Connecting to database "SAMPLE"...
Creating tables and data in schema "DB2INST1"...
Creating tables with XML columns and XML data in schema "DB2INST1"...
'db2sampl' processing complete.

特別是在本地Linux VM之類的小型計算機上,此命令可能需要幾分鐘才能運行。

這將在DBM配置參數DFTDBPATH定義的路徑上創建一個稱為SAMPLE的UTF-8資料庫。它以與執行命令的用戶相同的名稱(實際上是CURRENT_SCHEMA特殊寄存器)在模式中創建表和其他對象。它還將標準關係數據和XML數據導入表中。

您可以使用db2sampl命令上的-name選項來更改創建的資料庫的名稱,或者使用-dbpath選項來更改路徑。

更改資料庫名稱可以允許您創建多個示例資料庫。如果不更改名稱,而是在db2sampl命令上使用-force選項,則DB2將刪除現有的樣本資料庫並重新執行該過程。我可能最終每隔幾個月就會在本地VM上刪除並重新創建示例資料庫,因為在嘗試工作時,我最終會更改內容,並且需要將它們重置以完成某些工作。

IBM DB2 Knowledge Center中提供了有關樣本資料庫的一些詳細信息。

刪除樣本資料庫

如果不再需要樣本資料庫,則可以使用drop database命令刪除它。該命令總是讓我心生恐懼,我討厭運行它,因此,每當您鍵入「 DROP」時,都要三思而後行,以確保它是您想要的。

$ db2 drop db SAMPLE
DB20000I The DROP DATABASE command completed successfully.

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/202215.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-06 14:09
下一篇 2024-12-06 14:09

相關推薦

發表回復

登錄後才能評論