一般情况下,我们选择安装Oracle数据库都是在Linux、AIX这类传统服务器操作系统下。即使出现Windows环境,也都是以2008、2012等服
一般情况下,我们选择安装Oracle数据库都是在Linux、AIX这类传统服务器操作系统下。即使出现Windows环境,也都是以2008、2012等服务器版本作为安装介质。在Win7环境下,,一般是不推荐安装Oracle服务器版本的。
那么对于平时需要在Win7环境下学习测试Oracle的朋友而言,虚拟机+Windows客户端是不错的选择。而且,Oracle在卸载Windows版本的程序deinstall的问题上,一直就有不太“优良”的口碑。所以作为初学者的朋友,还是慎重选择Win7安装。
前一段时间帮助朋友完成一项任务,就是在Win7 64bit版本上安装Oracle 11g,全新的环境也积累了一些经验问题。记录下来,留待需要的朋友待查。
--------------------------------------分割线 --------------------------------------
Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册
Linux-6-64下安装Oracle 12C笔记
在CentOS 6.4下安装Oracle 11gR2(x64)
Oracle 11gR2 在VMWare虚拟机中安装步骤
Debian 下 安装 Oracle 11g XE R2
--------------------------------------分割线 --------------------------------------
1、问题提出
在安装Win7版本Oracle过程中,Oracle Net是一个比较麻烦的地方。一些朋友可能遇到过,当前用户明明就是在ora_dba用户组中,甚至已经赋予了管理员权限,还是可能出现配置问题。比较典型的一个是启动netca创建、修改Oracle Net参数时候,配置工具报错。一般这样的问题都是tnsname.ora、listener.ora和sqlnet.ora三个配置目录$ORACLE_HOME/admin/network的读写权限造成的。
我们在Win7下进行操作都有这样的经验:如果是以非administrator用户进行操作的时候,无论执行程序、执行删除操作,甚至进入某些目录都有一个管理员操作的确认过程。即使我们当前用户在administrators用户组中,也需要一个显示的确认动作。
对Oracle而言,这个过程其实是有很大问题的。长期以来,Oracle设计运行都是在AIX、Linux体系下,文本配置、简单权限管理、环境变量是体系重要因素。对于Windows的架构体系,多多少少存在很大不适应的情况。Oracle配置工具,如NetCA和Deinstall,都不能从OS层面弹出确认功能。这样,报错是难免的了。
笔者遇到的问题,是在解决Oracle NET三文件读写基础上的。当前用户非administrator操作系统用户,但是赋予了管理员权限。
在创建监听器、启动监听器时候,报错如下:
监听器启动错误。配置过程没有问题,各类型参数也符合工作原理。Oracle Net三个核心配置文件正常。只在监听器启动的时候失败。
问题不仅仅在此,在之后安装数据库的时候,以前未知的报错出现。
这类型错误是笔者没有见过,也没有经验积累的。之后安装过程无法继续,只有终止操作过程。

mysqlviewshavelimitations : 1) 그들은 upportallsqloperations, datamanipulation throughviewswithjoinsorbqueries를 제한하지 않습니다

적절한 usermanagementInmysqliscrucialforenhancingsecurityandensuringfefficientDatabaseOperation.1) USECREATEUSERTOWDDUSERS,@'localHost'or@'%'.

mysqldoes notimposeahardlimitontriggers, butpracticalfactorsdeteirefectiveuse : 1) ServerConfigurationimpactStriggerManagement; 2) 복잡한 트리거 스케일 스케일 사이드로드; 3) argertableSlowtriggerTriggerPerformance; 4) High ConconcercencyCancaUspriggerContention; 5) m

예, It 'safetostoreBlobdatainmysql, butconsidertheStefactors : 1) StoragesPace : BlobScanconSumeSignificantspace, 잠재적으로 증가하는 CostsandSlownperformance

PHP 웹 인터페이스를 통해 MySQL 사용자를 추가하면 MySQLI 확장 기능을 사용할 수 있습니다. 단계는 다음과 같습니다. 1. MySQL 데이터베이스에 연결하고 MySQLI 확장자를 사용하십시오. 2. 사용자를 생성하고 CreateUser 문을 사용하고 Password () 함수를 사용하여 암호를 암호화하십시오. 3. SQL 주입 방지 및 MySQLI_REAL_ESCAPE_STRING () 함수를 사용하여 사용자 입력을 처리하십시오. 4. 새 사용자에게 권한을 할당하고 보조금 명세서를 사용하십시오.

mysql'sblobissuilableforstoringbinarydatawithinareldatabase, whilenosqloptionslikemongodb, redis, and cassandraofferflexible, scalablesolutionsforunstuctureddata.blobissimplerbutcanslowwownperformance를 사용하는 것들보업 betterscal randaysand

TOADDAUSERINMYSQL, 사용 : CreateUser'UserName '@'host'IdentifiedBy'Password '; 여기서'showTodoitseciRely : 1) ChoosetheHostCareLyTocon trolaccess.2) setResourcelimitswithOptionslikemax_queries_per_hour.3) Usestrong, iriquepasswords.4) enforcessl/tlsconnectionswith

toavoidcommonmistakeswithstringdatatypesinmysql, stroundStringTypenuances, chooseTherightType, andManageEncodingAndCollationSettingSefectively.1) usecharforfixed-lengthstrings, varcharvariable-length, andtext/blobforlargerdata.2) setcarcatter


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

Dreamweaver Mac版
시각적 웹 개발 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

WebStorm Mac 버전
유용한 JavaScript 개발 도구

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.