oracle数据库安装与执行

oracle数据库安装与执行:

    1.启动oracle数据库

    dos命令行中:   
            net start  ---查看window的服务是否启动。
            net start OracleServiceORCL               --启动数据库服务实例。
            net start OracleOraDb11g_home1TNSListener  --启动监听(TCP/ip端口1521,必须通过网卡来实现与数据库服务器连接)

            lsnrctl  start---另一种简单的监听启动方式
            lsnrctl stop   ---停止监听服务方式。
            clear screen ---清屏

    2.连接并应用数据库:

            sqlplus   / as sysdba  ---以数据库管理员的身份登录数据库系统。

            sqlplus  scott/tiger   ---以数据库用户scott和密码tiger登录系统。


            disc  ----断开当前连接

            conn   / as sysdba  ---连接数据库服务器。以管理员身份
            conn   用户名/密码   ---连接数据库服务器,以用户名身份。

            show user   ---显示当前登录用户名
            select * from tab;--显示当前登录用户所能操作的对象。(表,视图,同义词等)
            select * from user_users;--显示当前登录用户的详细信息。
            select * from user_tables;--显示当前登录用户的所有表信息。


            alter  user 用户名  account  unlock;--解锁用户
            alter  user 用户名  account  lock; --锁定用户。


    sqlplus应用程序 、plsql/develop工具。

    3.网络服务


            ipc协议:  进程间通信实现数据操作。
            tcp/ip:   网络。监听程序来实现数据操作。


            登录:  sqlplus  用户名/密码@网络服务名;
                    conn      用户名/密码@网络服务名;
                    sqlplus   用户名/密码@IP/实例名;

            网络服务名:  默认安装后数据库均有一个服务名ORCL.
                         自定义一个服务名:  net manager来实现。
                                            更改配置文件来实现。

    4. 数据库操作命令:

            编辑SQL语句:

            ed    ---编辑缓冲区中的SQL语句。

            ed[it]   文件名  ---指定文件的编辑语句。

            /    ---执行缓冲区中的语句

            save  文件名 [replace|append]    ---将缓冲区中的语句保存到指定的文件中

            get   文件名     ---从指定文件中的命令装入到缓冲区中。

            spool   脱机文件名  --假脱机命令,将执行语句的结果保存到文件中

            spool off  --结束假脱机。

            l[n]  ----显示sql语句中的第几行数的命令字符串

            c/被替换字符串/替换字符串  --将指定命令中的被替换字符串替换成指定的字符串。


            数据库脚本文件: *.sql

                    ---多条SQL语句存放的文件内容。
                    @  脚本文件  ----让数据库脚本文件中的所有语句依次执行。

    5.&  --获取从键盘输入值。


    6.删除数据库:

            1.执行删除程序:(开始--》oracle安装目录--》Universal  installer)
            2.删除注册表:   开始--》运行--》regedit

                            local_machine目录 currentconsoleSet目录下service下的所有的oracle开头的注册表信息删除。
            3.删除指定的app目录(oracle安装后的目录文件名)。--如果不能正常删除,则先重启后删除。



            另:

                    先停止数据库所有服务.
                    删除指定的目录同上面的3操作。
                    删除开始菜单中的oracle相关目录 。

猜你喜欢

转载自blog.csdn.net/wulala_hei/article/details/80458162
今日推荐