
手动创建数据库通常包含如下 *** 作步骤:
1、确定新建数据库名称和实例名称;
2、确定数据库管理员的认证方式;
3、创建初始化参数文件;
4、创建实例;
5、连接并启动实例;
6、使用createdatabase语句创建数据库;
7、创建附加的表空间;
8、运行脚本创建数据字典视图;
你说的慢一半,是在你插入了50万数据的时候,估计是查询慢了吧。因为按你说的还没到删除的时候呢。查询慢要看看你的查询的语句的执行计划,是否使用了合适的索引。如果索引错了,那么慢是正常的。可以用hint指定索引,从而保证执行计划稳定。
对于你这样的周期性维护的大表,可以做31个分区,每天一个,一个月内循环使用。不需要保留的数据可以以天为单位truncate掉一个或多个分区的数据,索引采用分区索引,truncate分区不影响索引的使用。
有一种猜测,是你的索引建的不对。
你的查询语句的查询条件是什么?是单列查询吗?如果pwd指password,至少我觉得不会有按password单列查询的语句吧。
如果你的数据库是10g或以上的版本,可以这样更新:
update 表名 set 字段1=regexp_replace(字段1,'^[+]','L') where 字段1 like '+%';
10g以下的版本,可以直接取子串:
update 表名 set 字段1='L'||substr(字段1,2) where 字段1 like '+%';
首先登录到数据库中,通过PLSQL工具等到到数据库,然后点击右上角有个工具栏,然后点击工具栏上的tools。工具栏上的tools(工具)
选择导出用户对象,点击tools工具之后,向下查找Export User Objects功能,通过这个功能导出数据。
选择需要导出的表或者序列或者存储过程等。在Type列中展示的是对象属性,表、序列和存储过程等。这里要选择存储过程或者序列,
选择多个导出的对象。按住ctrl键进行多选导出的对象。点击Output File输出文件路径,选择文件路径输入文件名称,后缀是sql。如果后缀是sql,则是一些数据库语句,可以直接在其他应用上执行,
开始导出数据脚本。点击Export按钮,开始对选中的对象进行导出成数据脚本。出的时候需要选择一个目录,
查看导出文件。导出完成后,双击打开导出后的文件,就可以看到是一些建表存储过程等脚本。查看导出文件就可以看到是具体的脚本语言,
通过OracleNetAssistant(oracle网络配置助手),配置本地网络服务名,从而实现连接oracle数据库:
方法:
按Windows徽标键,进入开始界面,找到NetAssistant,单击运行之
进入OracleNetAssistant配置向导,勾选本地网络服务名配置,单击下一步;
在网络服务名配置中,勾选添加,单击下一步
输入服务名:dbname(oracle数据库的服务名通常是全局数据库名,即输入创建的数据库名称)
选择访问数据库的协议:TCP,单击下一步;
输入数据库所在的计算机主机名:dream(也可以输入主机IP地址),勾选使用标准端口1521,单击下一步
测试,进行连接数据库的测试,勾选是,进行测试,单击下一步,选择更改登录,输入数据库的用户名、口令,单击确定,显示正在连接,测试成功
配置网络服务名,单击下一步;
是否配置另一个网络服务名,勾选否,单击下一步,显示网络服务名配置完毕,单击下一步,单击完成
运行plsql,输入用户名、口令,选择数据库,连接
数据库和QC服务器如果安装在同一台机器,要修改SQL
改数据库的tns文件改为host、
这时登录plsql会登录不成功、
报ORA-12541:TNS:无监听程序、在服务里面将OracleOraDb10g_home1TNSListener这个服务开启来、
重新修改D:\oracle\product\1020\db_1\NETWORK\ADMIN目录下的listenerora文件中的host、
你在重新登录plsql试试、、、
打开plsql,连接上oracle数据库,会看到如下图所示的结构,顶部是菜单项,左侧是数据库的相关选项
在左侧找到Tables选项,点击鼠标右键,选择New选项,开始创建新的数据库表
点击New选项之后,右侧会出现一个新的窗口,在General标签页中,Owner表示当前创建的表属于哪一个用户,Name表示新建表的表名,Comments表示表的备注,通常写表的中文名称,其余栏位通常可以不填
General标签页填写完成后,点击Columns标签,在Name下方填写列名称;Type下方选择列类型;Nullable勾选表示可空,不勾选表示必填;Comments表示列的备注
接下来点击Keys标签页,Name表示键名称;Type=Primary表示主键;Columns表示当前键的对应的栏位
填写完内容之后,点击右下角的View SQL按钮,会d出当前填写内容生成的SQL脚本,检查一下是否有遗漏即可。再次点击View SQL就能回到刚刚的图形界面
点击左下角的Apply按钮,就能将上述新建的表保存到数据库中。保存成功之后,左侧Tables下方就会出现刚刚创建的表了。假设没有出现,就在Tables上面点击鼠标右键,选择Refresh刷新即可
以上就是关于plsqldeveloper怎么新建数据库(plsqldeveloper配置数据库)全部的内容,包括:plsqldeveloper怎么新建数据库(plsqldeveloper配置数据库)、高手救我,oracle中如何对频繁更新的表索引进行维护、如何在PLSQL里update用通配符查询的结果。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)