plsql如何创建数据库

plsql如何创建数据库,第1张

打开plsql,连接上oracle数据库,会看到如下图所示的结构,顶部是菜单项,左侧是数据库的相关选项

请点击输入图片描述

在左侧找到【Tables】选项,点击鼠标右键,选择【New】选项,开始创建新的数据库表

请点击输入图片描述

点击【New】选项之后,右侧会出现一个新的窗口,在【General】标签页中,Owner表示当前创建的表属于哪一个用户,Name表示新建表的表名,Comments表示表的备注,通常写表的中文名称,其余栏位通常可以不填

请点击输入图片描述

【General】标签页填写完成后,点击【Columns】标签,在Name下方填写列名称;Type下方选择列类型;Nullable勾选表示可空,不勾选表示必填;Comments表示列的备注

请点击输入图片描述

接下来点击【Keys】标签页,Name表示键名称;Type=Primary表示主键;Columns表示当前键的对应的栏位

请点击输入图片描述

填写完内容之后,点击右下角的【View SQL】按钮,会d出当前填写内容生成的SQL脚本,检查一下是否有遗漏即可。再次点击【View SQL】就能回到刚刚的图形界面

请点击输入图片描述

请点击输入图片描述

点击左下角的【Apply】按钮,就能将上述新建的表保存到数据库中。保存成功之后,左侧Tables下方就会出现刚刚创建的表了。假设没有出现,就在Tables上面点击鼠标右键,选择【Refresh】刷新即可

请点击输入图片描述

请点击输入图片描述

登录数据库管理员权限

查看当前数据库中的DB_LINK

1)select * from dba_db_links

3. 创建需要的DB_LINK

前提:创建dblink的用户有对应的数据库权限:create public database link 或者create database link 可以使用以下语句来对需要创建DB_LINK的用户进行赋权:

grant create public database link,create database link to myAccount(需进行创建DB_LINK *** 作的数据库账户)

通过以下语句进行DB_LINK的创建:

create public(去掉public则创建的是私有DB_LINK) database link dblinkname(建议取名为需要取数据的库名) connect to username identified by password

using '(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = database_ip)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME =servicename)

)

)'

create public database link dblinkname(建议取名为需要取数据的库名)

connect to username  identified by password

using '取数库监听配置'

黑色斜体部分是需要你根据自己的需求修改的,比如数据链的名称,以及要链接的数据库的账号密码等

补充:如何确定数据库的servicename:

(1)Plsql中使用:select name,value from v$parameter where name='service_names'

(2)在sqlplus中使用:show parameter[s] service_names


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9240312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存