
数据库
鲵之风采
命运如同手中的掌纹,无论多曲折,终掌握在自己手中。。。
展开
-
Oracle 创建删除用户、角色、表空间、导入导出、备份 命令总结
导入导出实用程序用于实施数据库的逻辑备份和恢复 导出实用将数据库中的对象定义和数据备份到一个操作系统二进制文件中 导入使用程序读取二进制导出文件并将对象和数据载入数据库中 导出额导入实用程序的特点有: 1.可以按时间保存表结构和数据 2.允许导出指定的表,并重新导入到新的数据库中 3.可以吧数据库迁移到另外一台异构服务器上 4.在两个不同版本的Oracle数据库之间原创 2012-03-31 03:04:13 · 467 阅读 · 0 评论 -
MySQL数据库编码问题
在程序开发中,有时会被字符乱码的问题所困扰。对此,必须理解 MySQL 的字符集编码设置的原理:在MySQL中,默认使用的是lartin1,也就是ISO8859-1字符集编码。这是一种8位的编码,适用于所有西欧字符。而对于汉字等是不合适的。最好、最通用的编码格式是utf-8,UTF-8(8 位元 Universal Character Set/Unicode Transformation Form转载 2012-07-20 09:19:18 · 781 阅读 · 0 评论 -
SQL Server 2000/2005/2008 系列产品下载地址
注:建议用迅雷下载,如果下列网址直接点击不能下载,鼠标右击网址"使用迅雷下载"图标即可。下列产品和补丁都经过本人下载测试,都可以正常使用。下载成功的朋友支持下啊!我都找了好久的!Microsoft SQL server 2000 个人版(XP适用):[url]http://www.vnit.cn/dongyi/Soft/ShowSoftDown.asp?UrlID=1&SoftID=311转载 2012-09-04 11:03:39 · 2440 阅读 · 0 评论 -
SQL Server 版本的区别和共存
实践证明,SQL Server 2000 + 2005 + 2008,完全可以共存,注意区别(1)只要实例名不同即可(如:默认实例、命名实例SQL2005、命名实例SQL2008)。 (2)2005 与 2008要求的 .NET Framework 版本不一样,2005 要求 2.0,而 2008 要求 3.5 SP1; (3)特别要注意的是,安装 SQL2008 的机器上如果安装过开转载 2012-09-14 09:33:28 · 3001 阅读 · 0 评论 -
从SQL Server 2000/2005到SQL Server 2008的升级测试
本文部分内容摘自《SQL Server 2008管理实战》,人民邮电出版社;《深入MSSQL 2008升级和应用程序的兼容性》,IT专家网;《SQL Server 2008联机丛书》 ,主要整理了如何把SQL Server 2000/2005升级到2008。 如果系统不大,数据库设计简单,只有单纯的数据表,其他数据库对象不多,且应用系统设计不复杂,你也许可以直接将数据库复制或备份转载 2012-09-14 09:26:38 · 1343 阅读 · 0 评论 -
Sql server 2008 当前日期获取
select CONVERT(varchar(10), getdate(), 120)2012-11-23select CONVERT(varchar(20), getdate(), 120)2012-11-23 18:14:16根据下面的参数可转换为不同的时间格式 参数结果100转载 2013-02-21 16:53:40 · 1055 阅读 · 0 评论 -
SQL Server setup media does not support the language of the OS or does not have ENU localized files.
安装SqlServer2008R2遇到系统提示:SQL Server setup media does not support the language of the OS or does not have ENU localized files.Use the matching language-specific SQL Server media or change the OS loc原创 2013-02-28 15:49:58 · 18384 阅读 · 0 评论 -
constraint和index
primary key和unique约束是要依赖index的,下面通过试验来看看他们之间的依赖关系! SQL> select * from tt; ID NA---------- --1 a2 b3 c4 d5 e6 f1000 h 已选择7行。SQL> al转载 2013-04-01 14:59:02 · 2075 阅读 · 0 评论 -
SQLyog恢复数据库报错解决方法【Error Code: 2006 - MySQL server has gone away】
导入数据库的时候 SQLyog 报错了Error Code: 2006 – MySQL server has gone away搜了下,说是max_allowed_packet (MySQL的一个参数)设置的值不够大。那我改下就行了 嘿嘿In Windows:In the MySQL server installation directory,in my转载 2013-03-19 18:23:25 · 10046 阅读 · 3 评论 -
数据库部分备份策略
一、数据库部分备份策略1、自动备份策略数据备份系统,每天定时或批量传送备份数据,1、 编写一批处理文件back_db.bat,内容如下所示:并假设将其放在目录:E:\。exp 用户名/密码@服务名 file=文件名 owner=导出的数据库用户名(例如:exp 0501/0501@orclfile=e:\fb0501_0815.dmp owner=0501) 2、然后新建一原创 2012-05-25 16:54:45 · 500 阅读 · 0 评论 -
忘记oracle 密码的解决方法
一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 用SYS (或SYSTEM)用户登录。 CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码。 ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988转载 2012-06-14 14:21:42 · 376 阅读 · 0 评论 -
oracle9i/10g/11g各种下载
把下面的地址复制到讯雷里就可以下载 , 包括了最新的 10.2.0 .5 的补丁---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Enterprise/Sta原创 2012-04-04 02:36:30 · 552 阅读 · 0 评论 -
MYSQL常见出错代码解析
你可以查看一下你的数据库 使用show databases看一下有没有你这个名为mydata的库,之后使用以下命令行来做备份:mysqldump -uroot -p --default-character-set=utf8 --max_allowed_packet=48M databaseName > scriptName.sqlMYSQL常见出错代码解析 1005:M转载 2012-04-11 05:11:04 · 362 阅读 · 0 评论 -
将Oracle中的数据导出成SQL脚本的方法
方法一:这个得用PL/SQL DEV这个工具才行。1、打开PL/SQL DEV,然中要进行导出的表,点击右键,在弹出的菜单中,选中Export data(如下图所示)。 2、在单击Export data后,在右侧就出现了导出设置的窗口,如下图所示: 在窗口下方,选中SQL Inserts标签页,设置导出条件。3、设置完成后,点击Export按钮,即可导出。 方法转载 2012-04-11 05:40:57 · 1433 阅读 · 0 评论 -
Oracle 游标使用全解
- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from em转载 2012-04-17 12:33:50 · 248 阅读 · 0 评论 -
oracle存储过程
存储过程 包含三部分: 声明,执行部分,异常。 可以有无参数程序和带参数存储过程。 无参程序语法 1 create or replace procedure NoParPro 2 as ; 3 begin 4 ; 5 exception 6 ; 7 end; 8 带参存储过程实例 1 create or repl转载 2012-04-17 14:23:16 · 311 阅读 · 0 评论 -
数据库调优
数据库调优1.引言 数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。 数据库调优技术可以在不同的数据库系统中使用,它不必纠缠于复杂的公式和规则,然 而它需要转载 2012-04-17 14:18:12 · 465 阅读 · 0 评论 -
ORACLE游标
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由SELECT 语句返回的行集合包括满足该语句的WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。 这些应用程序需要一种机转载 2012-04-17 13:05:09 · 290 阅读 · 0 评论 -
如何开发ORACLE存储过程
一. 概述 Oracle存储过程开发的要点是: • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程; • 在Oracle数据库中创建一个存储过程; • 在Oracle数据库中使用SQL*Plus工具运行存储过程; • 在Oracle数据库中修改存储过程; • 通过编译错误调试存储过程; • 删除存储过程; 二.环境配转载 2012-04-18 14:31:13 · 343 阅读 · 0 评论 -
使用MySQL命令行修改密码
通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看。格式:mysqladmin -u用户名 -p旧密码 password 新密码1、给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令 mysqladmin -u root -password ab12 注:因为转载 2014-02-10 16:17:58 · 707 阅读 · 0 评论