Oracle命令备忘

1. 命令行下登陆: sqlplus 用户名/密码@Oracle实例

2. 查看当前用户下所有表格:select * from tab;

3. 查看某个序列名的情况:select * from all_sequences

                                   where sequence_name='序列名';

                                   (注:序列名必须全大写)

4. 创建一个新用户:create user 用户名 identified by 密码;

5.  给用户解琐:     alter user 用户名 account unlock;

6.  刚创建的用户可能还不能连接,建表,因此要赋予用户一下权限:

     grant create session to train; (使用户能创建会话)
     grant connect to train; (使用户能连接)

     grant create procedure to train; (使用户能创建函数和过程)

     alter user train 
       quota unlimited on users; (赋予用户建表,操作表的权限)

 7. 退出登陆: quit

 8. 打开Oracle的输出显示模式: set serveroutput on

     (否则Oracle的一些输出,例如:dbms_output.put_line('XX');不会显示)
9. 查看表结构: desc table_name;
10. 更改列名: alter table table_name rename column old_col_name to new_col_name;

 

时间: 2024-10-31 15:55:43

Oracle命令备忘的相关文章

Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)

js|mysql|oracle|window|数据|数据库  Jsp 环境目前最流行的是 Tomcat5.0.Tomcat5.0 自己包含一个 Web 服务器,如果是测试,就没必要把 Tomcat 与 IIS 或 Apache 集成起来.在 Tomcat 自带的 Web 服务器下可以进行 Jsp 测试.    安装 Tomcat5.0 前需要安装 JDK(如果是 Windows server 2003 就必须安装 JDK,因为 Windows server 2003 是不带 JVM 的-Wind

apache + tomcat + oracle + opencms 备忘

httpd-2.2.22 编译 httpd-2.2.22 编译与 rpm 版本 apr 冲突, 必须先卸载 apr, svn 等软件 (rpm) libiconv-1.14 编译 ./configure --enable-static echo "/usr/local/lib" >> /etc/ld.so.conf.d/lamp.conf ldconfig apr-1.4.6 编译 ./configure --disable-ipv6 echo "/usr/loc

oracle错误备忘(ORA-00354,ORA-00353和ORA-00312的处理方法)

昨天根据客户要求,增加了一个jasperreport实现的报表打印功能,然后在测试服务器上测试通过,因为看到测试数据库上的数据都太"旧"了,我就从正式环境下导出了OA系统的数据,导出操作一切顺利,在导入过程中却由于网络问题中断(因为我是远程导入,备份文件在我的机器上).再次连接数据库,一直报错,说什么只允许内部连接.远程重启了下oracle服务,登录数据库还是不行,发现数据库根本没打开,通过sqlplus执行     alter database open; 命令,报错: ORA-16

Git常用命令备忘

今天,慕课网小编为大家带来robbin分享的Git常用命令,希望对学习Git的朋友们有所帮助,喜欢的快在微博中马起来吧! Git配置 git config --global user.name "robbin" git config --global user.email "fankai@gmail.com" git config --global color.ui true git config --global alias.co checkout git con

实用收藏Linux命令备忘

系统操作 #使用shutdown命令马上重启系统[root@H32 ~]# shutdown –r now #使用shutdown命令马上关闭系统[root@H32 ~]# shutdown –h now #使用shutdown命令设置在15分钟以后自动重启系统[root@H32 ~]# shutdown –r +15 显示在线登陆用户 who                显示当前操作用户 whoami           显示主机名hostname       显示系统信息uname    

仁本项目 android命令备忘

 adb pull /data/data/com.example.health/shared_prefs/alarm_record.xml d://hosts/alarm_record.xml      cd /data/data/com.example.health/databases   sqlite3 dailyBG_db   select * from dailySetting_table; 用药提醒时间点 http://192.168.10.35:8080/neowave_health

rails常用命令备忘

    rails new xxx 创建一个新rails项目     rails generate scaffold xxx 创建表模型,视图,控制器和迁移的"脚手架"     rake db:migrate 应用数据库中的迁移(db/migrate/xxx.rb)     rake db:rollback 回滚数据库中的更改     rails server 启动rails web服务器     rake test 应用测试单元     rake db:seed 用测试数据填充数据库

Oracle数据库如何手动恢复备忘日志

最近因为升级了Mac os x 10.10 Yosemite,突然前几天的一个晚上,开机发现就停留在开机界面了,看来BETA果然是不靠谱,然后想到自己这不前几天刚备份完吗,没事,TimeMachine是何等神器,二话不说直接恢复.但是恢复完,我后悔了,一来是忘了昨天晚上还加班呢,加班的成功保留成果所剩无几,关键我这才发现TimeMachine既然不备份虚拟机文件(虚拟机文件30G,估计直接给略过了吧),难怪每次都觉得备份那么快. 不过后悔也没用,重新搭开发环境吧.操作系统WIN7->开发工具VS

Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"

Cheat-- 给Linux初学者和管理员一个终极命令行"备忘单" 当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'whatis'这样的命令.但是所有的这些既有优点,也有缺点. 当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思. Linux Man Pages Linux Man Pa