摘要: --查看DB中是否存在CTXSYS用戶select * from all_users where username='CTXSYS'--查詢CTXSYS具有的角色,是否包含CTXAPP角色select grantee,granted_role from dba_role_privs where grantee='CTXSYS'--激活CTXSYS用戶alter user CTXSYS account unlock--創建測試用戶TEXTTESTcreate user TEXTTEST identified by TEXTTEST--修改CTXSYS密碼alter 阅读全文
posted @ 2011-12-02 16:27 lzone6 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 原来的字符集是GBK类型,或者是台湾的中文字符集,中文字符集很容易出现个别的汉子乱码。但是线上的oracle实例,因为与UTF8字符集又没有子集的关系,所以没有办法直接更改oracle实例字符集。所以只好先把原来的oracle数据导出来。新建一个数据库实例,然后先IMP导入了table的结构。加上参数rows=n修改varchar2类型的栏位,把大小改为2倍,因为原本一个汉子是2字节,utf8一个汉子存储占用3字节。所以直接导入的话,会造出栏位太小,存储不下。这个可是使用lengthb函数来验证。修改栏位大小的语法 1 select 'alter table ' || tabl 阅读全文
posted @ 2011-08-22 15:23 lzone6 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 1 $.ajax({ 2 type: "Post", 3 url: "BdQuotation.aspx/GetGoodsInfo", 4 data: "{'goodsId':'"+value+"'}", 5 contentType: "application/json; charset=utf-8", 6 dataType: "json", 7 success: function(data){ 8 var jsonData=eval(data. 阅读全文
posted @ 2011-08-11 16:25 lzone6 阅读(2866) 评论(0) 推荐(0) 编辑
摘要: 在VS2010中不再提倡用微软自带的oracle连接工具,而是建议采用第三方插件,例如dotconnect for oracle,ODP.NET等等。我们就用oracle自家的ODP.NET来连接oracle数据源,现在ODP.NET也可以支持实体数据模型(Entity Framework)。数据库采用oracle 11G X86的,到oracle官网下载两个文件,win32_11gR2_database_1of2以及win32_11gR2_database_2of2还需要下载一套oracle针对.NET开发的一系列工具,例如ODP.NET等等。ODAC1120230Beta_EntityFr 阅读全文
posted @ 2011-07-23 00:26 lzone6 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: oracle级联删除可以使用触发器来实现,但是比较麻烦,最简单的就是直接建立表的主外键关系,给列设置级联删除。——创建了CLASS表,并设置ID字段为主键。-- Create tablecreate table CLASS( ID VARCHAR2(2) not null, CLASS_NAME VARCHAR2(20))alter table CLASS add constraint PK_CLASS primary key (ID)——创建了STUDENTS表,并设置ID字段为主键,CLASS_ID为外键且有级联删除。-- Create tablecreate table STUDENTS 阅读全文
posted @ 2011-07-17 22:16 lzone6 阅读(16028) 评论(0) 推荐(0) 编辑