想请教几个问题:1.我用PLSQL处理数据库(数据库是oracle10g)想了解一下,我新建了一个库,是否可以用plsql来创建表空间,应该如何操作?谢谢2.是否可以用plsql来创建用户,如何创建,谢谢

解决方案 »

  1.   

    楼主说的PLSQL是指pl/sql developer这个工具吗? 在这个工具里面是可以的新建用户的,用sys用户登陆,然后可以再command  window或sql windows通过sql命令来执行,也可以通过菜单(先保证Tools下面的Browser前打了勾),就可以在对象浏览窗口的Users上用鼠标右键点击,选择New,就会出现一个窗口,在上面填写相应信息再Apply即可。
      

  2.   

    plsql好像没有建表空间的可视化功能用oracle自带的客户端建吧
      

  3.   

    前提条件:使用pl/sql Developer 新建“command window”窗口(File>New>Command Window-- oracle 安装在windows 系统 建立表空间语句
    create tablespace test_service
    datafile 'E:\oracle\oradata\ora92\test_service01.dbf' size 100M REUSE
      LOGGING
       ONLINE
       PERMANENT
       EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M--oracle 安装在aix系统 建立表空间语句create tablespace test_service
    datafile '/dev/rdata01' size 100M reuse
      LOGGING
       ONLINE
       PERMANENT
       EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M
      

  4.   

    补充说明:用sys用户登陆 新建“command window”窗口(File>New>Command Window)执行语句。-- 建立新用户test (用sys用户登陆 新建“command window”窗口(File>New>Command Window)执行语句)create user icd identified by test default tablespace test_service temporary tablespace test_TEMP
    /
    grant dba to test with admin option
    /
    grant execute on sys.dbms_sys_sql to test with grant option
    /
    grant unlimited tablespace to test 
    /
    GRANT SELECT ON SYS.DBA_JOBS TO test with grant option
    /