
数据库
xw13106209
喜欢交朋友
展开
-
错误:ORA-28002: the password will expire within 7 days 解决方法
今天在使用sqlplus时出现===============================================ERROR:ORA-28002: the password will expire within 7 days===============================================提示密码快过期了,由于需要连接的测试原创 2011-07-06 15:56:59 · 6438 阅读 · 2 评论 -
学习oracle中的PCTFREE和PCTUSED
先记录要学的东西,有空把这部分内容补上原创 2011-08-02 13:28:42 · 775 阅读 · 0 评论 -
使用Oracle SQL Developer报错:Unable to find a Java Virtual Machine
1.环境win7 x64,oracle 11g r2,jdk6 x642.问题第一次启动Oracle SQL Developer的时候会让我们填写java.exe的路径,我在jdk安装目录下的bin中找到了java.exe,但是填写以后报如下错误:3.原因原创 2011-08-02 10:24:16 · 13063 阅读 · 4 评论 -
使用Oracle SQLDeveloper连接数据库并创建用户
安装Oracle 11g会自带一个叫做SQL Developer的工具,它的功能非常强大,以前一直不知道,还用着plsqldev和navicat来连接数据库,其实这个工具拥有前面两个软件的所有功能(如果说的太绝对请指正)。首先我们打开SQL Developer,如下图所示:SQL原创 2011-07-09 14:45:08 · 69419 阅读 · 10 评论 -
windows计划任务+批处理文件实现oracle数据库的定时备份与恢复
Oracle数据库的定时备份与恢复1. 备份:1.1. 创建database_exp.bat批处理文件首先创建一个数据库导出的批处理文件,这个脚本能够备份最近七天的数据库,database_ext.bat内如如下所示: del f:\mydata_mytest\orada原创 2011-07-15 15:04:45 · 5038 阅读 · 0 评论 -
oracle exp出现"ORA-00302:必须说明SET_NO_OUTLINES 组件" 解决方法
使用oracle的exp工具,我客户端上安装的是oracle 11g,而服务器端上安装的oracle是9i版本。我想在客户端上使用exp命令,出现如下错误:Export: Release 11.1.0.6.0 - Production on 星期五 7月 15 21:40:58原创 2011-07-15 21:53:26 · 15676 阅读 · 1 评论 -
错误“ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄”解决方法
参考http://blog.youkuaiyun.com/wyzxg/article/details/4073892http://blog.youkuaiyun.com/liaomin416100569/article/details/6363274http://blog.youkuaiyun.com/wyzxg/原创 2011-07-15 22:30:02 · 10323 阅读 · 1 评论 -
远程连接ORACLE服务的设置方法
参考:http://devbbs.doit.com.cn/archiver/tid-18781.html因为数据库服务器是安装在实验室里面的, 如果要在宿舍里访问数据库服务器的话,那么就必须进行一定的配置。一般的远程配置可以分为以下几步: 1. 数据库配置 因为要为外界客原创 2011-07-07 11:14:54 · 4080 阅读 · 0 评论 -
Navicat Premium 连接 Oracle 数据库
http://blog.sina.com.cn/s/blog_5157093c0100mrez.htmlNavicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同時连接到 MySQL、SQLite、Oracle 及 PostgreS转载 2011-07-04 13:50:49 · 61597 阅读 · 8 评论 -
普元平台初始化数据库
在正确安装和配置普元平台以后,我们就可以登录到普元管理控制台 http://localhost:8088/eosmgr 进行更进一步的配置。这里就包括数据库的初始化工作。为了方便起见,我们只需要在oracle的样例数据库ORCL中添加一个用户xuwei,然后将普元的数据库初始化到原创 2011-07-11 12:33:21 · 5382 阅读 · 0 评论 -
使用sqlplus连接数据库
方法1:sqlplus sjtu/sjtu@'(description=(address_list=(address=(protocol=tcp)(host=192.168.0.77)(port=1521)))(connect_data=(service_na原创 2011-07-05 21:03:29 · 5929 阅读 · 0 评论 -
SQL TOP 子句
参考文献:http://www.w3school.com.cn/sql/sql_top.asp1.TOP 子句TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系原创 2011-08-02 19:12:17 · 2491 阅读 · 0 评论 -
ORACLE 9i卸载并重新安装
1.参考文献:http://archive.cnblogs.com/a/1520906/http://blog.oracle.com.cn/html/07/t-86007.htmlhttp://feng10251225.blog.163.com/blog/static原创 2011-08-05 15:05:21 · 1186 阅读 · 0 评论 -
sql查询选择表中从10到15的记录
ORDER BY 子句按一列或多列(最多 8,060 个字节)对查询结果进行排序。有关 ORDER BY 子句最大大小的详细信息,请参阅 ORDER BY 子句 (Transact-SQL)。 Microsoft SQL Server 2005 允许在 FROM 子句中指定对 SELECT 列表中未指定的表中的列进行排序。ORDER BY 子句中引用的列名必须明确地对应于 SEL原创 2010-03-04 08:29:00 · 6807 阅读 · 1 评论 -
修改mysql root密码
使用mysqladmin,这是前面声明的一个特例。打开cmd,输入如下命令mysqladmin -u root -p password 123456 这时候会提示:Enter password:要求我们输入原先root用户的密码,正确输入原root 密码以后我们root用户的密码就被改为123456了。原创 2011-11-08 16:30:17 · 776 阅读 · 0 评论 -
mysql数据库的备份与恢复
参考文献参考1:http://blog.youkuaiyun.com/feng_sundy/article/details/3496744参考2:http://www.cnblogs.com/lxJack/archive/2011/05/22/2053270.html参考3:http://blog.youkuaiyun.com/xw13106209/article/details/66087061.前言原创 2011-10-31 15:56:25 · 1952 阅读 · 0 评论 -
MySql与oracle的JDBC测试程序
参考文献参考1:http://dustin.iteye.com/blog/44291测试数据库是否正确连接时j2ee开发首先要做的事情,因为如果数据库连接不正确,后期的错误就无法正确判定。所有得先排除数据库连接错误。一.连接MySql数据库实例import java.sql.Connection;import java.sql.DriverManager;import java原创 2010-09-23 18:24:00 · 2798 阅读 · 0 评论 -
java下实现调用oracle的存储过程和函数
在oracle下创建一个test的账户,然后1.创建表:STOCK_PRICES--创建表格CREATE TABLE STOCK_PRICES( RIC VARCHAR(6) PRIMARY KEY, PRICE NUMBER(7,2), UPDATED DATE );2.插入测试数据:--插入数据INSERT INTO stock_pric原创 2011-10-25 20:58:43 · 13889 阅读 · 2 评论 -
Oracle左连接,右连接
引用:http://space.itpub.net/11134237/viewspace-617951数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制)转载 2011-09-27 19:06:24 · 2965 阅读 · 0 评论 -
order by 多个条件
ORDER子句按一个或多个(最多16个)字段排序查询结果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL语句的最后。ORDER子句中定义了多个字段,则按照字段的先后顺序排序。例:SELECT ProductName,UnitPric原创 2011-09-08 10:57:35 · 31183 阅读 · 0 评论 -
oracle数据库中对varchar类型求max的解决方法
http://kidiaoer.iteye.com/blog/1064902在oracle中,如果对varchar类型求max会发现9比10大,这是因为数据类型的原因,我们需要将varchar转换成number类型。方法是使用to_number()函数。例子:in原创 2011-08-09 12:38:07 · 10088 阅读 · 0 评论 -
ORACLE VARCHAR 排序问题
参考文献:http://chengjunflying.iteye.com/blog/698505在oracle中,如果要对varchar类型的字段进行order by操作,那么首先必须得将他们转化成数字类型,比如int类型,这就需要用到cast关键字。例子SELECT原创 2011-08-02 19:18:53 · 6700 阅读 · 1 评论 -
oracle服务器本地能够登录但是局域网内其他机器不能访问的解决方法
成功安装oracle,使用oracle sqldeveloper和navicat都能够在本地登录,但是在局域网内的其他机器上无法连接,出现各种错误。这个主要原因是我们在服务器上开了防火墙,将我们的远程访问给屏蔽了,简单的方法是关闭防火墙,或这个是将oracle添加到可信任列表原创 2011-08-06 16:21:07 · 8956 阅读 · 1 评论 -
安装oracle9i时提示找不到文件OCS4J.properties的解决方法
解决方法是:在显示的路径下创建一个txt文本,并把如下内容copy到创建的这个文件里:# discoveryAddress is a list of cache servers and ports discoveryAddress = %s_hostName%:%s_ca原创 2011-08-05 15:34:06 · 2190 阅读 · 0 评论 -
oracle连接中出现错误ORA-12541,ORA-12514,ORA-01017的解决方法
1.出现如下错误:ORA-12541:TNS:no listener,如下图所示: 错误原因是我们没有开启Listener监听器服务,解决方法是在服务中开启这个服务,如下图所示。2.出现如下错误:ORA-12514:TNS:监听程序当前无法识别链接描述符中请求原创 2011-07-05 00:27:21 · 18213 阅读 · 0 评论 -
解决https://localhost:1158/em 页面无法打开的问题
http://localhost:1158/em 无法显示页面,在网上查阅资料以后发现这个页面时由服务:OracleDBConsoleoracl控制的,所以到管理界面打开服务:OracleDBConsoleoracl。但是启动OracleDBConsoleor原创 2011-07-05 09:31:07 · 43129 阅读 · 1 评论 -
Sql Server 2005 Express数据库导入导出功能的实现
记得以前用SqlServer 2000的时候在“右键数据库->所有任务->导入数据/导出数据”这个选项,但是最近在使用SqlServer 2005 express的时候发现居然没有“导入/导出”功能,这个让人相当郁闷。 后来网上一查才知道是因为我用的是express版本的缘故,这个版本是免费版,微软当然不能将所有功能都对免费版开放,只有在那些付费版本上才有“导入导出”数据原创 2010-03-15 16:01:00 · 6006 阅读 · 1 评论 -
使用inner join实现多表连接查询
查询四张表aspnet_Membership,aspnet_Users,Users,UserRoles。1.不是用inner join四表连接查询declare @username nvarchar(100)declare @userpwd nvarchar(100)set @username=adminset @userpwd=passwordSELECT *原创 2010-03-15 12:02:00 · 3782 阅读 · 0 评论 -
aspnet_Users中LastActiveDate的问题
在数据库中查看的时候发现居然时间不对,后来一查才知道数据库中存放的时候不是按中国的东8区存放的,数据库中的时间+8以后就是我们的真实时间。 但是我们在网页中打开的时候会自动考虑我们所处的时间,这样就方便了数据库的移动,因为这样给了数据库一个统一的标准,如我们将数据库放到美国,那么它也会自动计算美国服务器所在的时区,然后结合数据库时间计算当地的时间。原创 2009-12-31 12:55:00 · 892 阅读 · 0 评论 -
AppSettings和ConnectionStrings的使用。
引用:http://www.cnblogs.com/mikemao/archive/2009/02/02/1382694.html AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.1.ConnectionStrings的使用 <add name="ConnectionStringName"原创 2009-12-30 13:05:00 · 6794 阅读 · 0 评论 -
从Access到SQL Server 2005 Express转移后数据库连接的变化
首先是asp连接sql server 2005的数据库连接字符串conn.asp代码如下sqlServer="计算机名/数据库类型" 如果是SQL Server 2005则为 "weste/SQL2005" 如果是SQL Server Express则为 "weste/SQLEXPRESS" 计算机名也可使用“.”代替sqlUser="sa" 数据库登录名原创 2010-03-12 12:39:00 · 1514 阅读 · 0 评论 -
Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法
错误原因有四:1、外键的引用类型不一样,主键是int外键是char 2、找不到主表中 引用的列 3、主键和外键的字符编码不一致 4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。 我的错误原因是1,将外键所在的表的字段有char改回int就好了。原创 2009-12-27 23:09:00 · 10771 阅读 · 0 评论 -
sql server 2005 express附加数据库出错解决方法
今天想将项目里的数据库导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是只读的.(Microsoft SQL Server),检查数据库文件非只读的,这个错误在前几天使用IIS打开项目网站的时候也出现过,那个时候的解决办法是给根目录加一个aspnet的用户,那么今天的错误是不是也是这原创 2009-12-25 12:57:00 · 2625 阅读 · 1 评论 -
SQL 语句大全
一、基础1、说明:创建数据库Create DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:/mssql7backup/MyNwind_1.dat--- 开始 备份原创 2010-03-02 14:41:00 · 709 阅读 · 0 评论 -
安装AdventureWorks、NorthWind 和Pubs示例数据库
1.AdventureWorks下载AdventureWorksDB.msi,安装,会在C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data下面生成AdventureWorks_Data.mdf和 AdventureWorks_Log.ldf两个文件,然后附加数据库就可以了。遇到的问题是使用“sqlserver身份验证”中的sa用户登原创 2010-03-02 20:54:00 · 1909 阅读 · 0 评论 -
如何将 Access 数据库转换到 SQL Server
http://support.microsoft.com/default.aspx/kb/237980/zh-cn 将 Access 数据库转换为 SQL Server 的最简便方法是使用升迁向导。升迁向导: 保留数据库结构,包括数据、索引和默认设置。 自动将 Access 有效性规则和默认设置转换为适当的 SQL Server 等效内容。 在升迁后保持表关系和参照完整性。原创 2010-03-02 12:33:00 · 1110 阅读 · 0 评论 -
SQL Server Express的使用
今天终于知道SQL 2005 怎么用了,感觉以前太懒了,明明想知道的东西可是因为已经有sql2000就懒得查。知识这东西是日积月累的,真正到用的时候才去补就已经晚了。 以前安装VS2005的时候就看到安装完了以后会有一个SQL2005,可是自己不会用,那个时候只有“配置工具”,不像sql2000安装以后会有企业管理器这些很直观的界面。其实呢,SQL2005的服务已经安装好原创 2009-12-15 13:43:00 · 3221 阅读 · 0 评论 -
MS-SQL中Insert操作插入的中文变成问号"???"的解决办法
编写的新闻管理系统添加新闻以后标题和内容都变成了"???",插入语句如下:insert into news_info(info_title,info_content) values(标题,内容) 在网上查了一下,这是因为我的标题和内容的数据类型分别为nvarchar和ntext,而我的数据库排序规则是"SQL_Latin1_General_CP1_CI_原创 2010-05-20 11:50:00 · 12756 阅读 · 0 评论 -
"com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column"错误解决方法
<br />看看sql语句和数据库中的字段是否对应。一般都是因为粗心大意写错了数据库字段名造成的。原创 2010-11-28 18:45:00 · 12469 阅读 · 1 评论 -
错误”ORA-12560: TNS: 协议适配器错误“解决方法
原本是可以通过sqlplus连接数据库的,命令如下:C:\Users\xuwei>sqlplus /nologSQL*Plus: Release 11.1.0.6.0 - Production on 星期二 7月 5 16:39:19 2011Copy原创 2011-07-05 16:44:36 · 2195 阅读 · 0 评论