裝上oracle驅動

2021-08-30 10:01:33 字數 2045 閱讀 8241

前兩天看了下ror的東西,覺得很有趣,我也動手來搞一下。

ruby,rails順手抓下來,netbeans也挺有意思。不過預設ms是mysql,這個可挺沒意思,我可是要用oracle

動手吧。

sudo vi /etc/profile

export dyld_library_path=/opt/oracle/instantclient10_1

rc_archs=i386

export rc_archs

/oracle/ruby-oci8-2.0.3

make

make install

ruby setup.rb config

ruby setup.rb setup

ruby setup.rb install

md,失敗了。。。。

最後發現還是這個靠譜

sudo vi /etc/profile

export dyld_library_path="/opt/oracle/instantclient10_1"

export sqlpath="/opt/oracle/instantclient10_1"

export nls_lang="american_america.utf8"

export path=$path:$dyld_library_path

oracle_path=/opt/oracle/instantclient10_1

export dyld_library_path="$"

export sqlpath="$"

export tns_admin="$"

export nls_lang="american_america.utf8"

export path=$path:$dyld_library_path

/oracle/ruby-oci8-2.0.3

ruby setup.rb config

make

sudo make install

控制台可以了。。。但是ide裡還是不可以,

追加一行

export oracle_home=/opt/oracle/instantclient10_1

無效:(

唉。。。

原來把昨天加的系統變數在ide裡搞一下就可以了。

以後生產系統看來還真得需要很多時間阿。

nls_lang="simplified chinese_china.al32utf8"

上邊的解決方法無效。。。

回家了,搞的時候發現竟然有亂碼問題,nnd,google

費了九牛二虎之力,終於搞定了。

rails下面database.yml,增加配置encoding:utf8

mysql配置檔案:

[mysqld]

default-character-set=utf8

de****t-collation=utf8_general_ci

character-set-server=utf8

collation-server=utf8_general_ci

create database [name] default character set utf8 default collate utf8_general_ci

仔細一看原來是建立database的時候不是utf8.。。

好了,天下太平,我要繼續了

我靠。。。

爽阿上傳檔案處理

字元轉換           

require'iconv'

usernameutf8 = iconv.iconv("utf-8", "gbk", csvs[4]).to_s

分頁will_paginate

model加一句

require 'will_paginate'
controller加一句

@als = al.paginate :page => params[:page]||1, :per_page => 50
頁面一句

顯示卡驅動裝上後顯示感嘆號 顯示卡驅動裝不上

第二天早上拿張光碟修復了一下還是不行,實在不想重灌系統啊因為重灌系統好多軟體要重新安裝而且是公司要加域的電腦,系統只能從光碟一步一步的安裝,然而實在是無賴不得不重新安裝系統,安裝完系統後我第一時間安裝顯示卡驅動然而安裝完顯示卡驅動重啟問題依舊我無語了徹底崩潰了,最後想是不是顯示卡的問題又換了塊一樣型...

oracle驅動表被驅動表

一般情況下,在兩表連線時,表記錄條數較少的會被作為驅動表,根據每乙個驅動表的記錄,去匹配被驅動表的所有滿足條件的資料。如果是這種掃瞄方式,那麼這裡問題就來了,為什麼說條數較少的表作為驅動表,效率就一定高呢?下面實驗 先實驗一般情況 建表create table a id number,name ch...

optique的安裝上

具體步驟如下 2.同樣右側,download installer 3.登陸與註冊,有賬號直接登陸,沒有賬號則選擇sign up here註冊,註冊完畢需要郵箱驗證,選擇郵箱內的 進行登陸。4.選擇作業系統,windows或者linux and other,以下以windows為例 6.完成後解壓fl...