- 浏览: 208544 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (138)
- Linux - Adiministration (4)
- Linux - Shell (3)
- Linux - Programming (10)
- Linux - Miscellaneous (57)
- Theory - Data Structure & Algorithm (2)
- Theory - Fundamentals of Compiling (0)
- Theory - Operating System (0)
- Theory - Database (0)
- Theory - Miscellaneous (0)
- Oracle (16)
- J2SE&J2EE (32)
- 杂项 (8)
- UCM (1)
- English (1)
- 我的超级菜谱 (1)
- Case - J2EE Tutorial (0)
- Case - J2EE架构师之优秀枪手 (10)
- Apache项目学习 (0)
最新评论
-
yaolixing01:
他山界面开发框架 v22是一套基于Gecko v22 的开源收 ...
Firefox Plugin - Gecko SDK/npapi -
chenpeilei2003:
您是这篇博文的原创吗 , 我通篇看完了, 很受教。
学习的目 ...
如何系统地学习linux? -
inprice:
羊蝎子 -
inprice:
...
羊蝎子 -
RobertLeeJesus:
因为我有两台T61
我安装Solaris的全过程。
Steps
- Change the file /etc/apt/sources.list and add the following line to it. The line describes the repository position for debian from oracle.
deb http://oss.oracle.com/debian unstable main non-free
- When I use the command mode to install the oracle-xe and oracle-xe-client, it says it will remove a lot of package. I don't know why.
aptitude install oracle-xe oracle-xe-client
Then I abort the procedures. And resort to the Synaptic Package Manager . At last, in the GUI Package Manager I installed the 2 packages successfully, oracle-xe and oracle- xe-client.
- Then config the instance and database sys/system users.
/etc/init.d/oracle-xe configure
In this steps, you will need to specify the ports and pasword. The details for my installation are as follows,
Webconsole Http Port: 1158
Database Listener: 1521
Database Password: *******
- At this point we must say, we have installed two programs. One is oracle server and another is oracle client. In the bin directory in their root path, they all have a sqlplus client to use. Actually, the one in server side connects the database with local protocol, it don't need the network(for OS user login, it login directly, for the other user, it login with /app/oracle/product/10.2.0/server/network/admin/tnsnames.ora ). So it has more rights. Then one in client need the file /etc/tnsnames.ora to connect to db. Oracle and Oracle client ships with a shell to set the environment. We can source them like this,
source /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh
source /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/oracle_env.sh
- Firstly, we need setup some users. So I login with sqlplus in server site. Before doing this, make sure the oracle user(automatically added by installer) belongs to the dba group. Only the oracle can be used to login dba with OS user, root can't. (Because I login after I login with sys and password I specified during installation, I can't login, it says Invalide Username or password . So I need this step to specify password again)
su oracle
source /usr/lib/oracle/xe/app/oracle/product/10.2.0/ server /bin/oracle_env.sh
sqlplus / as sysdba
alter user sys identified by *******
alter user system identified by *******
create user robert identifed by **********
default tablespace users
temporary tablespace temp
quota unlimited on users
grant create session,create table, create view, create procedure, create synonym to robert
- Now the user sys/system/robert can be used to login database. You can use the command to login,
sqlplus sys/*******@xe as sysdba
sqlplus system/*******@xe
sqlplus robert/**********@xe
Until now, you are using the sqlplus from server site, you can login with OS user - oracle, you also can login with the sys/system users and your own user - robert.
- Now we start to investigate how to login oracle with remote sqlplus - the on in client site.
- Login web manager console, because oracle install the oracle server based on the loopback network adaptor, that is to say, you only can access web console by the loopback adaptor currently.
See my /etc/host s file,
127.0.0.1 localhost
127.0.1.1 debianlaptop
See my ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1e:37:8a:71:c3
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21e:37ff:fe8a:71c3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1348 errors:0 dropped:0 overruns:0 frame:0
TX packets:1596 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1021169 (997.2 KiB) TX bytes:371191 (362.4 KiB)
Base address:0x1840 Memory:fe200000-fe220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4002 errors:0 dropped:0 overruns:0 frame:0
TX packets:4002 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1433549 (1.3 MiB) TX bytes:1433549 (1.3 MiB)
That is to say, the 127.0.0.1(localhost) is an alias of the loopback adaptor while the 127.0.0.1(debianlaptop, 192.168.0.100) is an alias of my real network adaptor.
For the first time, oracle only bind itself with the loopback one. So you only can access it by
http://127.0.0.1:1158/apex/
http://localhost:1158/apex/
- Now you can login web console with sys/*******, go to Administratoin item. In the right sidebar Task , click the link. Then enable the item Available from local server and remote clients .
Then you can login with the following address to console. This is the ip address of my real network adaptor.
http://127.0.1.1:1158/apex/
http://debianlaptop:1158/apex/
http://192.168.0.100:1158/apex/
- After enable the remote clients, you must make a TNS file in /et c . So you can login remotely with sqlplus.
cp /app/oracle/product/10.2.0/server/network/admin/tnsnames.ora /etc/
- Now you can login with client sqlplus.
source /app/oracle/product/10.2.0/client/bin/oracle_env.sh
sqlplus sys/*******@xe as sysdba
sqlplus system/*******@xe
sqlplus robert/youarebest@xe
Please note, this time, the sqlplus is from client site, you can run which sqlplus to see,
/usr/lib/oracle/xe/app/oracle/product/10.2.0/ client /bin/sqlplus
That is to say, it use the tnsnames.ora from /etc diretory. Without last step and the right one before last step, you can't login in the client sqlplus.
Reference
http://www.davidpashley.com/articles/oracle-install.html
http://www.debianhelp.co.uk/oracle.htm
http://sysop.com.cn/system5504,1.html
发表评论
-
PL/SQL三种集合类型的比较
2009-07-12 13:19 1339PL/SQL三种集合类型的比较 集合是指在 ... -
View object source
2009-06-08 20:41 919Oracle select text from us ... -
Change the sequence
2009-05-08 13:43 819CREATE SEQUENCE DEMO.S_CUST_ID ... -
impdp
2009-04-27 19:29 1497impdb loads the dmp file from O ... -
spfile and pfile
2009-04-20 13:15 779spfile and pfile -
exp/imp
2009-02-25 00:17 962exp 将数据库内的各对象以二进制方式下载成dmp文件 ... -
Oracle Db Knowledge
2009-02-22 00:25 820See Attachment! -
Install Oracle Db in Windows XP
2009-02-22 00:22 783See attachment! -
怎么控制oracle optimizer是用CBO还是RBO?
2008-09-24 13:06 12641. 第一个级别,spfile里的optimizer_m ... -
How to get the oracle server version?
2008-08-26 17:41 1029select version FROM produ ... -
Oracle products and document
2008-08-02 16:14 815http://www.oracle.com/technolog ... -
Install Oracle 11g in my Ubuntu Linux 8.
2008-07-27 17:36 7696Installing Oracle 11g on Ubuntu ... -
Install Oracle 10g in Solaris 10
2008-07-25 22:35 1746Steps 1. 修改内 ... -
Today, I found Oracle DB's username and password
2008-07-25 22:34 1035Please see the cases. The a ... -
Install Oracle 10g and 11g in Windows XP SP2.
2008-07-25 22:33 33981 Firstly, I try to ...
相关推荐
sudo apt-get install oracle-xe ``` 5. **配置 Oracle-XE** 安装完成后,需要进行初始配置: ```bash sudo /etc/init.d/oracle-xe configure ``` 配置项包括但不限于: - Web 管理界面端口 - Oracle ...
1. **下载Oracle Database XE**: - 访问Oracle官方网站下载Oracle 10g R2 for Linux x86的安装包。 - 下载链接:[http://www.oracle.com/technology/software/products/database/xe/index.html]...
例如,在基于 Debian 的系统上可以使用以下命令: ``` sudo apt-get update sudo apt-get install apache2 ``` - **启动服务**:安装完成后,启动 Apache 服务并确保它在系统启动时自动启动。 ``` sudo ...
内容概要:本文探讨了利用电动汽车参与电网削峰填谷的多目标优化调度策略。通过MATLAB平台,使用YALMIP工具箱和CPLEX求解器构建了一个精确的数学模型,旨在同时降低用户的综合成本、减少电网峰谷差并稳定负荷波动。文中详细介绍了目标函数的设计思路,包括各子目标的权重分配方法及其背后的考量因素;电池退化成本的计算方式;关键约束条件如SOC连续性和峰谷限制的具体实现;以及最终优化结果带来的显著效益。此外,还分享了一些实用技巧,比如如何选择合理的初始值以提高求解效率。 适合人群:电力系统研究人员、智能电网工程师、从事电动汽车相关工作的技术人员。 使用场景及目标:适用于需要解决电网负荷不均衡问题的研究机构或企业,特别是在推广新能源汽车过程中面临较大挑战的城市和地区。本研究的目标在于提供一种有效的解决方案,既能够保障车主利益最大化,又可以促进能源的有效利用和社会可持续发展。 其他说明:文中提供的完整代码和详细的说明文档有助于读者快速理解和应用该优化策略。未来还可以进一步探索加入更多变量(如天气预报、光伏发电量)的可能性,使模型更加完善。
实训商业源码-游戏扫码登录多功能工具箱集合微信小程序源码-毕业设计.zip
内容概要:本文详细介绍了COMSOL激光烧蚀脉冲激光打孔包及其在工业生产中的应用。首先阐述了激光打孔技术的优势,随后重点讲解了两个核心模块——动网格模块和固体传热模块的功能和作用。动网格模块用于模拟激光束在材料中的传播路径、烧蚀区域的形成及材料表面的热交换过程;固体传热模块则专注于模拟材料在激光烧蚀过程中的热传导特性,帮助优化工艺参数并提高加工效率。文中还列举了具体的案例分析,展示了该技术在金属材料加工中的广泛应用。最后讨论了技术的优势与面临的挑战,并对未来的发展进行了展望。 适合人群:从事材料加工、激光技术研究的专业人士,以及希望深入了解COMSOL软件应用的研究人员和工程师。 使用场景及目标:适用于需要进行高精度、高效率金属材料加工的企业和个人。通过学习和应用COMSOL激光烧蚀脉冲激光打孔包,可以优化工艺流程,提升产品质量和生产效率。 其他说明:尽管COMSOL提供了强大的建模和分析功能,但在实际操作中还需注意模型复杂度的控制和仿真结果的准确性验证等问题。
yudao ruoyi-pro 的 CRM 客户管理模块初始化 SQL 包含客户全生命周期管理核心表结构及基础数据,支持客户信息、商机、联系人及合同管理。资源涵盖客户表(crm_customer)、商机表(crm_business)、联系人表(crm_contact)、合同表(crm_contract),集成客户分群、跟进记录、公海池回收规则、合同审批流程等数据模型。内置示例客户数据、测试商机线索及合同模板,通过 crm_ 前缀表实现模块解耦。适配 Ruoyi 权限体系,提供角色-客户权限绑定、菜单路由初始化,支持客户分配流转、跟进时间线、销售漏斗分析及业绩统计功能,适用于企业销售管理、客户资源维护及跨部门协作场景快速搭建。
cJSON.c开源文件
内容概要:本文档为计算机网络学习提供全面的资源整合指南,涵盖学习资料推荐、题目合集与考点解析、实验项目指导以及工具使用教程。学习资料包括核心教材与课件、题库与解析、慕课资源,重点讲解网络分层模型、IP分段与重组、路由算法等知识点。题目合集部分针对选择题和综合设计题提供了典型题目及其答案参考来源,帮助学生掌握网络拓扑结构、IP地址划分、传输层协议等内容。实验项目指导则详细介绍了验证性实验和设计性实验的操作步骤,如IP地址配置与连通性测试、ARP协议解析、TCP连接分析等。工具使用教程包括Wireshark抓包过滤器语法和高级功能,以及Cisco Packet Tracer的基础操作和进阶应用。最后,文档还给出了从入门到深化阶段的学习路径建议。; 适合人群:计算机网络初学者、有一定基础的学生或技术人员。; 使用场景及目标:①作为计算机网络课程的辅助学习材料;②用于备考相关认证考试;③为实际网络工程设计和故障排查提供实践指导。; 阅读建议:建议按学习路径逐步深入,先掌握基础知识和基本命令,再进行实验操作,最后利用工具深入分析协议和网络行为。
012204124_王韵淇_仿真报告.docx
内容概要:本文详细介绍了基于Matlab/Simulink 2021b的三相PWM逆变器电压电流双闭环控制系统的设计与仿真。主要内容涵盖主电路设计(采用IGBT)、坐标变换(Clarke变换和Park变换)、电压电流双环PI控制器以及SVPWM控制。特别关注了在0.2秒时突加负载情况下系统的抗扰性能,展示了系统在突加载情况下的快速恢复能力和稳定性。文中还分享了一些调试经验和优化技巧,如在Park变换后加入低通滤波器以减少高频噪声干扰,调整仿真步长以提高仿真的精度和效率。 适合人群:电力电子工程师、自动化控制领域的研究人员和技术人员,尤其是对逆变器控制和仿真感兴趣的读者。 使用场景及目标:适用于需要深入了解三相PWM逆变器控制原理和仿真实现的研究人员和技术人员。目标是掌握电压电流双闭环控制的具体实现方法,了解SVPWM的工作机制,并能进行有效的抗扰性测试。 其他说明:本文不仅提供了详细的理论背景,还包含了具体的实现步骤和调试经验,有助于读者更好地理解和应用相关技术。
内容概要:本文详细介绍了利用IEEE73节点三区输电网进行暂态仿真和调频调压的研究方法。首先,通过Python加载IEEE73节点的数据并解析关键节点信息,特别是第15号节点作为区域间联络枢纽的作用。接着,通过PSCAD设置故障条件,如三相短路故障,来模拟暂态过程,并分析发电机转速波动情况。对于调压部分,采用Python进行灵敏度分析,识别对系统电压最敏感的机组。最后,使用MATLAB计算系统的动态响应,探讨不同区域之间的耦合效应及其对频率恢复的影响。文中还强调了模型校验的重要性以及参数设置的精确性。 适合人群:电力系统研究人员、电网工程师、高校相关专业师生。 使用场景及目标:适用于需要深入了解输电网暂态特性和调频调压机制的研究人员和技术人员。目标是掌握如何通过仿真工具分析复杂电网行为,优化电网运行性能。 其他说明:建议初学者从简单的单机无穷大系统入手,逐步深入到完整的三区输电网模型,确保理解和应用的准确性。
OneView - RAW和YUV看图工具,支持Tiny ISP处理和格式转换
内容概要:文章详细介绍了渤海大学首胜队参加第九届“飞思卡尔”杯全国大学生智能汽车竞赛的情况。该竞赛涵盖控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科,旨在推动汽车智能化技术的发展。文中首先阐述了智能汽车的研究背景及其重要性,强调智能化是未来汽车发展的趋势。接着介绍了基于MK60DN512VLQ10微处理器的智能车设计方案,包括机械设计(悬挂、轮胎、舵机等)、电路设计(电源管理、电机驱动、红外检测、摄像头、编码器等)和动作设计(腾空飞跃、漂移过弯、走双边桥、过转盘、侧边行车、漂移入位)。文章还展示了系统框图,详细列出了各模块的功能和连接方式。最后总结了团队在整个项目中的收获,包括遇到的问题、解决方案以及团队协作的经验。 适合人群:对智能汽车竞赛感兴趣的学生和技术爱好者,尤其是参与类似竞赛或研究项目的人员。 使用场景及目标:①帮助读者了解智能汽车竞赛的具体流程和技术要求;②为准备参加此类竞赛的团队提供参考案例和技术支持;③展示如何将多学科知识融合应用于实际工程项目中。 其他说明:本文不仅提供了详细的硬件设计和软件编程指导,还分享了团队在比赛过程中积累的经验教训,强调了团队合作的重要性。此外,文章附有详细的参考文献列表,方便读者进一步查阅相关资料。
基于SpringBoot+Vue前后端分离的Java快速开发框架。移动端采用Vue、Uniapp、Uview。PC端采用Vue、Element UI。后端采用Spring Boot、Mybatis、Spring Security、Redis & Jwt。推荐使用Camunda实现工作流。推荐使用Websocket实现即时通讯。推荐使用OSS、COS实现对象存储。推荐使用Luckysheet实现Excel拖拽赋值的Web数据录入。推荐使用Vxe-table实现单行编辑,即时保存效果。推荐使用ECharts,UCharts实现数据可视化图表。推荐使用DataV展示可视化大屏数据。推荐使用IReport实现复杂报表导出Pdf、Execl,Word。推荐使用UReport实现自定义报表设计。推荐使用Hiprint实现自定义报表打印设计。推荐使用kkFileView实现在线预览,支持doc,docx,Excel,pdf,txt,zip,rar,图片等。使用OAuth2实现三方应用授权。支持多种登录方式(微信扫码登录,微信授权登录,验证码登录,密码登录)。支持微信、支付宝等第三方支付。支持加载动态权限菜单,控制菜单权限,按钮权限,数据权限。高效率开发,使用代码生成器可以一键生成前后端代码。
实训商业源码-青苹果-毕业设计.zip
实训商业源码-漫画小程序-毕业设计.zip
内容概要:本文详细介绍了全新的直流无刷电机控制器硬件设计方案,涵盖智能调速、正反转控制、多级保护(如限流、启动力矩设置、电压保护、电流保护、温度保护)以及简易调试等功能。硬件设计采用模块化的H桥驱动和信号调理,选用耐用的MOSFET IRFS7530和DRV8301驱动芯片,确保高精度控制和稳定性。调速算法采用分段式PID,启动阶段使用模糊控制,高速阶段则使用经典PID,确保启动平稳和运行稳定。保护机制方面,采用了快速响应的电流采样和温度预测算法,能够在极端情况下迅速切断输出,保障安全。此外,提供了详细的调试手册,帮助用户轻松完成调试。 适用人群:适用于从事电机控制系统设计的技术人员、电子工程师及相关领域的研究人员。 使用场景及目标:本方案旨在提供一种高性能、易调试的直流无刷电机控制器解决方案,适用于需要精确控制和多重保护的应用场景,如工业自动化设备、机器人等领域。 其他说明:调试手册配有生动的RAP口诀,便于初学者快速掌握调试技巧,使整个调试过程更加直观和高效。
实训商业源码-可乐个人发卡源码2.0v修复版-毕业设计.zip
yudao ruoyi-vue-pro 商城模块初始化 SQL 包含电商核心业务表结构及基础数据,支持商品管理、订单交易、营销活动等功能。资源涵盖商品表(mall_product)、分类表(mall_category)、订单表(mall_order)、购物车表(mall_cart)、优惠券表(mall_coupon),集成SKU属性、库存管理、促销规则、物流跟踪等数据模型。内置初始商品分类、示例商品数据、测试订单及满减优惠活动配置,通过 mall_ 前缀表实现模块解耦。适配 Ruoyi 权限体系,提供商户-商品关联、角色菜单初始化,支持多规格商品发布、订单状态流转、秒杀活动配置及会员积分体系,适用于 B2C/B2B 电商、新零售等场景快速搭建。