此文章主要講述的是在DB2數據庫中安裝sample數據庫與TOLLSDB數據庫的正確操作步驟,以及對安裝sample數據庫與TOLLSDB數據庫是我的小的細節操作的介紹,以下就是文章的主要內容講述。
數據庫, sample, TOLLSDB數據庫, sample, TOLLSDB
安裝示例數據庫和TOOLSDB數據庫:
安裝完成後,欲登陸sample數據庫和toolsdb,發現出錯:
- db2 => connect to sample
- SQL1031N The database directory cannot be found on the indicated file system.
- db2 => connect to toolsdb
- SQL1031N The database directory cannot be found on the indicated file system.
1、 猜想DB2數據庫未安裝,查看/hom/db2inst1目錄下的,僅有sqllib文件夾:
- [db2inst1@localhost ~]$ ls
- sqllib
對比下其他學員的情況,發現本人的服務器上少了一個db2inst1目錄:
- [db2inst1@localhost ~]$ ls
- db2inst1 sqllib
2、下面手動對兩個數據庫進行創建:
2.1、創建示例數據庫:
- [db2inst1@localhost ~]$ 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.
2.2、創建toolsbd數據庫:
- [db2inst1@localhost NODE0000]$ db2 create tools catalog systools create new database toolsdb
- DB20000I The CREATE TOOLS CATALOG command completed successfully.
2.3、確認相應DB2數據庫文件創建的情況:
- [db2inst1@localhost NODE0000]$ cd
- [db2inst1@localhost ~]$ ls
- db2inst1 sqllib
- [db2inst1@localhost ~]$ cd db2inst1/
- [db2inst1@localhost db2inst1]$ ls
- NODE0000
- [db2inst1@localhost db2inst1]$ cd NODE0000/
- [db2inst1@localhost NODE0000]$ ls
- SAMPLE SQL00001 SQL00002 sqldbdir TOOLSDB
2.4、登陸數據庫。首先登陸到sample,然後斷開與該數據庫的連接,再連接到toolsdb:
- [db2inst1@localhost NODE0000]$ db2
- (c) Copyright IBM Corporation 1993,2007
- Command Line Processor for DB2 ClIEnt 9.7.1
- You can issue database manager commands and SQL statements from the command
- prompt. For example:
- db2 => connect to sample
- db2 => bind sample.bnd
- For general help, type: ?.
- For command help, type: ? command, where command can be
- the first few keyWords of a database manager command. For example:
- ? CATALOG DATABASE for help on the CATALOG DATABASE command
- ? CATALOG for help on all of the CATALOG commands.
- To exit db2 interactive mode, type QUIT at the command prompt. Outside
- interactive mode, all commands must be prefixed with 'db2'.
- To list the current command option settings, type LIST COMMAND OPTIONS.
- For more detailed help, refer to the Online Reference Manual.
- db2 => connect to sample
- Database Connection Information
- Database server = DB2/Linux 9.7.1
- SQL authorization ID = DB2INST1
- Local database alias = SAMPLE
- db2 => disconnect sample
- DB20000I The SQL DISCONNECT command completed successfully.
- db2 => connect to toolsdb
- Database Connection Information
- Database server = DB2/Linux 9.7.1
- SQL authorization ID = DB2INST1
- Local database alias = TOOLSDB
以上的相關內容就是對DB2數據庫中安裝sample數據庫和TOLLSDB數據庫的介紹,望你能有所收獲。