在windows server 2012中安装完oracle 11 client如何使用

摘要:
1.首先,您需要添加侦听配置,这样您就可以无错误地连接到服务器。至于如何添加,请自行搜索。2.打开SQL Plus以连接到oracle服务器。因为是小白,所以在看到命令行界面时需要输入用户名和密码。这很令人困惑。检查信息后,有一些默认的现有用户名和密码,但您已尝试登录,但失败。因此,查询是否有其他登录方式。我在这里使用的方法是:/因为sysdba可以作为超级管理员直接登录。

  1.首先要添加监听配置,这样才可以没有报错的连接上服务器,至于如何添加,请自行搜索。

  2.打开SQL  Plus连接oracle server端,这里因为是小白,看到命令行界面上来就需要输入用户名密码,很懵,查了一下资料,有一些默认已经存在的用户名和密码,但是尝试了一下并没有登录进去。所以又查询是否有别的方法进行登录。这里我用的方法是: /as  sysdba    

  这样可以作为超级管理员直接登录。

  3.因为工作用的产品需要调用数据库,需要普通的用户,所以在这里,身为小白要找一下如何创建用户,密码,还有根据经验,应该有给用户付与相应的权限。

  创建用户命令:create  user  {username}  identified  by {password};

  付与权限:  

DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

对于普通用户:授予connect, resource权限。

对于DBA管理用户:授予connect,resource

  grant  connect,resource,dba  to  {username};

  4.  exit 退出之后,再重新用新用户登录。

  5.  如何修改用户密码

    alter user 用户名 identified by 新密码;

   查询当前用户列表

    select username from dba_users

在表中创建主键

create table ECS_STORE.TF_B_AIR_CONFIG(

TYPE_ID            VARCHAR2(20) not null,

PROVINCE_CODE      VARCHAR2(4) not null,

PARAMETER_TYPE     VARCHAR2(2) not null,

LIMIT_NUM          VARCHAR2(4) not null,

EFFECTIVE_FALG     VARCHAR2(2) default '1',

  UPDATE_TIME        DATE default sysdate,

constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID)--单列主键  

constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID , PROVINCE_CODE)--复合主键

)

在创建完成表之后添加主键命令


--单列主键 

alter table ECS_STORE.TF_B_AIR_CONFIG add constraint TF_B_AIR_CONFIG_PK primary key (TYPE_ID); 

--联合主键 

alter table ECS_STORE.TF_B_AIR_CONFIG add constraint TF_B_AIR_CONFIG_PK primary key (TYPE_ID , PROVINCE_CODE); 

免责声明:文章转载自《在windows server 2012中安装完oracle 11 client如何使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇K8S从入门到放弃系列-(1)环境初始化解决spring boot jpa查询,语句正确,返回为空问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

RHEL6.6安装Oracle 11g RAC

实验环境准备虚拟机:VMware® Workstation 14 Pro操作系统:Red Hat Enterprise Linux 6.6 x86_64rhel-server-6.6-x86_64-dvd.isooracle软件:oracle 11.2.0.4p13390677_112040_Linux-x86-64_1of7.zipp13390677_1...

RMAN备份与恢复深入解<一>

一数据库版本 SQL> select *from v$version; BANNER ---------------------------------------------------------------- OracleDatabase 10g Enterprise Edition Release 10.2.0.4.0 - 64bi PL/S...

Linux 安装oracle10g 配置dataguard 介绍和步骤

        DataGuard是甲骨文推出的一种高可用性数据库方案,在Oracle 8i之前被称为Standby Database。从Oracle 9i开始,正式更名为Data Guard。它是在主节点与备用节点间通过日志同步来保证数据的同步,可以实现数据库快速切换与灾难性恢复。Data Guard只是在软件上对数据库进行设置,并不需要额外购买任何组件...

基于godror 的 oracle prometheus exporter

iamseth/oracledb_exporter 是一个挺不错的 oracle prometheus exporter ,但是因为oracle golang 驱动的问题,不是很方便 (构建,使用),所以基于godror/godror 调整了一个版本(很简单,替换一个依赖包就可以了),以下是参考说明 修改的文件 go.mod module github....

PostgreSQL之oracle_fdw安装与使用

目的介绍 现在项目开发遇到一个问题,就是需要从PostgreSQL中访问Oracle数据库 身为渣渣猿一脸懵逼。于是乎请教了公司的数据库方面的大牛韩工。告诉我用oracle_fdw 可以实现,但是在实现安装的过程中,还是各种问题,又麻烦韩工帮我看了好久。很不好意思,现在 针对这次安装的过程进行记录下,因为部署的时候还要用到 安装oracle_fdw 1.下...

ORA-04030: out of process memory when trying to allocate 81944 bytes

[oracle@agsdb ~]$ free -mh total used free shared buffers cachedMem: 251G 248G 3.6G 55G 843M 89G-/+ buffers/cache: 157G 94G Swap: 63G 9.5G 54G [oracle@agsdb ~]$ --alter日志Mon May...