有两种方法可以创建空数据库:
-
使用 管理控制台。有关详细信息,请参阅使用 MC 创建数据库。
-
使用 管理工具。
尽管可以创建多个数据库(例如,一个用于生产,一个用于测试),安装的每个 Vertica 分析数据库只能有一个活动数据库。
有两种方法可以创建空数据库:
使用 管理控制台。有关详细信息,请参阅使用 MC 创建数据库。
使用 管理工具。
尽管可以创建多个数据库(例如,一个用于生产,一个用于测试),安装的每个 Vertica 分析数据库只能有一个活动数据库。
数据库名称必须遵循以下规则:
1-30 个字符
以字母开头
后跟字母(大写和小写)、数字和/或下划线的任意组合。
数据库名称区分大小写;但是,Vertica 强烈建议您不要使用仅大小写不同的名称创建数据库。例如,请勿创建名称分别为 mydatabase
和 MyDataBase
的两个数据库。
数据库密码可以包含字母、数字和下表中列出的特殊字符。密码不能包含非 ASCII Unicode 字符。
允许的密码长度介于 0-100 个字符之间。数据库超级用户可以使用 ALTER PROFILE 更改 Vertica 用户的最大密码长度。
您可以使用 配置文件 配置文件指定和控制密码定义。例如,配置文件可以定义密码的最大长度、重用次数、最小数字或所需位数以及其他详细信息。
下表列出了 Vertica 允许在数据库密码中使用的特殊 (ASCII) 字符。特殊字符可以出现在密码字符串的任何位置。例如,mypas$word
或 $mypassword
都是有效的。
$ /opt/vertica/bin/admintools
如果您正在使用远程终端应用程序,如 PuTTY 或 Cygwin bash shell,请参阅远程终端用户须知。
接受许可协议并指定许可证文件的位置。有关详细信息,请参阅 管理许可证。
仅当您第一次运行管理工具时,才需要执行此步骤
在“主菜单 (Main Menu)”上,单击配置菜单 (Configuration Menu),然后单击确定 (OK)。
在“配置菜单 (Configuration Menu)”上,单击创建数据库 (Create Database),然后单击确定 (OK)。
输入数据库名称和可选注释,然后单击确定 (OK)。有关命名准则和限制,请参阅创建数据库名称和密码。
为数据库设立超级用户密码。
要提供一个密码,请输入该密码,然后单击确定 (OK)。再次输入以确认该密码,然后单击确定 (OK)。
如果不想提供密码,请将其留空,然后单击确定 (OK)。如果不设置密码,Vertica 会提示您确认您确实不想为此数据库设立超级用户密码。单击是 (Yes) 创建没有密码的数据库,或者单击否 (No) 设立密码。
从安装 Vertica (
install_vertica -s
) 时指定的主机列表中选择要包括在数据库中的主机,然后单击确定 (OK)。
指定用于存储数据和 编录文件的目录,然后单击确定 (OK)。
编录和数据路径名称只能包含字母数字字符,不能有前置空格。如果不能遵守这些限制条件,将导致数据库创建失败。
例如:
编录路径名: /home/dbadmin
数据路径名: /home/dbadmin
查看当前数据库定义 (Current Database Definition) 屏幕,确认它表示您要创建的数据库,然后单击是 (Yes) 继续操作,或者单击否 (No) 修改数据库定义。
如果单击是 (Yes),Vertica 会创建您定义的数据库,然后显示一条消息,指示已成功创建数据库。
: 对于使用 3 个或更多节点创建的数据库,Vertica 会自动将
K-safety 设置为 1,从而确保在节点出现故障时数据库具有容错能力。有关详细信息,请参阅《管理员指南》和 MARK_DESIGN_KSAFE 中的故障恢复。
单击确定 (OK) 确认消息。