SQL 开发人员中的链接数据库
Linked Databases in SQL Developer
我正在使用 SQL Developer 来托管一些数据,但我认为我的配置不正确。假设我有一个名为 DB1 的数据库,其中包含表
DB1
-db1_name
-db1_cities
问题是当我尝试创建一个新的数据库,比方说 DB2,SQL开发人员创建了数据库,但它也包括来自 DB1 的所有表(db1_name,db1_cities ).此外,如果我从 DB2 中删除了这些表,这些表也会从 DB1 中消失。我如何更改我的配置以便不再发生这种情况并且每个数据库彼此独立?
要创建新数据库,我通常会进入 SQL 开发人员 GUI 界面进行连接,然后单击新建连接并提供连接名称、用户名和密码。我将连接类型保留为基本,将角色保留为默认。主机名为本地主机,默认端口。
发生这种情况是因为您当前正在添加新数据库连接,而不是创建数据库。
要从头开始创建新数据库,请查看 this link,它将逐步指导您创建新数据库。
我正在使用 SQL Developer 来托管一些数据,但我认为我的配置不正确。假设我有一个名为 DB1 的数据库,其中包含表
DB1
-db1_name
-db1_cities
问题是当我尝试创建一个新的数据库,比方说 DB2,SQL开发人员创建了数据库,但它也包括来自 DB1 的所有表(db1_name,db1_cities ).此外,如果我从 DB2 中删除了这些表,这些表也会从 DB1 中消失。我如何更改我的配置以便不再发生这种情况并且每个数据库彼此独立?
要创建新数据库,我通常会进入 SQL 开发人员 GUI 界面进行连接,然后单击新建连接并提供连接名称、用户名和密码。我将连接类型保留为基本,将角色保留为默认。主机名为本地主机,默认端口。
发生这种情况是因为您当前正在添加新数据库连接,而不是创建数据库。
要从头开始创建新数据库,请查看 this link,它将逐步指导您创建新数据库。