博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle相关
阅读量:6171 次
发布时间:2019-06-21

本文共 1975 字,大约阅读时间需要 6 分钟。

hot3.png

查询所有表空间

    select * from dba_tablespaces;

查询所有用户

    select * from dba_users;

sysdba方式登录

      sqlplus  /nolog-->conn /as sysdba;

解决用户被锁定

    alter user  username account unlock;

    参考:

修改用户密码

    alter user username identified by password;

新增用户并分配表空间

参考

 1、创建表空间

create tablespace user_data    datafile 'D:\ a.dbf' size 50m   autoextend on  next 50m

 [  maxsize 20480m   extent management local  ];

2、创建用户

create user username identified by password   default  tablespace user_data;

3、授权

grant connect,resource,dba to username;

oracle11g安装参考

 

用客户端 pl/sql 连接登录的时候,提示 "ORA-12514: TNS: no listener"。

在服务器用 telnet localhost 1521 和 telnet 127.0.0.1 1521 都可以,但是 telnet IP 1251 不行。

解决方案

将服务端的 \product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 的

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

改为:

(ADDRESS = (PROTOCOL = TCP)(HOST =计算机名)(PORT = 1521))

然后重启 11gClientListener 服务

一、oracle备份和还原

            数据库ORCL全部导出:

          exp username/password :1521/ORCL file=d:\test.dmp  [full=y]

        导出test和sys用户的表:

            exp username/password :1521/ORCL file=d:\test.dmp  owner=(test,sys)

        导出某几个表

            exp username/password :1521/ORCL file=d:\test.dmp  tables=(table1,table2)

        将备份导入ORCL数据库

            若数据结构不存在(表)

            imp username/password :1521/ORCL file=d:\test.dmp [fromuser=user1  touser=user2]

            若数据结构已存在(表)

             imp username/password :1521/ORCL file=d:\test.dmp [fromuser=user1  touser=user2] ignore=y

            参考:

navicat中使用数据泵进行数据备份和还原,参考

 

连接Oracle 报错ORA-12514: TNS:listener does not currently know of service requested in connec解决办法

可通过修改listener.ora文件解决。

安装目录E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN 下加上一段代码(蓝色部分):

SID_LIST_LISTENER =

  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
 (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )(SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
    (SID_NAME = ORCL)
    )
  )

      关掉Service和LISTENER,再启动Service和LISTENER,即可解决。

 

 

转载于:https://my.oschina.net/u/2403498/blog/525165

你可能感兴趣的文章
orzdba安装与使用
查看>>
二叉搜索树的插入叶子结点的递归实现方法
查看>>
通过nginx配置不同二级域名代理多个系统
查看>>
linux基础篇-23,文件系统管理
查看>>
keepalived+nginx高可用配置
查看>>
node.js爬虫爬取电影天堂,实现电视剧批量下载。
查看>>
Ubuntu 18.04.1 LTS下部署FastDFS 5.11+Nginx 1.14.0
查看>>
PHP 运行方式(PHP SAPI介绍)
查看>>
puppet学习之puppet证书验证
查看>>
Server 2008 R2 AD RMS完整部署:四、客户端篇
查看>>
Alcatel-Lucent 7750 运营商认证设备在线用户数OID
查看>>
靠自己。linux manul手册入门
查看>>
思科设备中查询筛选的命令精华
查看>>
大数据未来将呈现的八大发展趋势
查看>>
cm 升级
查看>>
创建数据库快照并恢复数据
查看>>
我的友情链接
查看>>
APP抓包——Fiddler工具
查看>>
java 图片处理
查看>>
博主制作的开源JAVA WEB游戏-《天命.罗生门》
查看>>