A. 要用WebService 訪問sqlserver資料庫,請問eclipse中怎麼配置 WebService
不是在ECLIPSE裡面設置 是在外面設置好 首先你裝好sqlserver資料庫 然後在控制面板里有個數據源 你在裡面要配置一個sqlserver 的橋接
B. 我安裝了MySQL資料庫,資料庫和webservice還有eclipse之間要怎麼配置他們有什麼關系么
你想怎麼配置?是讓他們和SQL連接么?
Eclipse和SQL之間的連接最簡單的就是橋連接了
1.在windows操作系統上單擊「開始--->控制面板--->管理工具--->數據源」,打開「ODBC數據源管理器」,選擇「系統DNS」選項卡。
2.單擊「添加」按鈕,打開「創建新數據源」向導。
3.選擇「SQL Server」,單擊完成。
4.在「伺服器」後輸入你的本地資料庫,單擊「下一步」。
5.設置登錄SQL Server的驗證方式後單擊「下一步」按鈕。
6.更改默認的資料庫,單擊「下一步」。
7.保持默認,單擊「完成」。進入「ODBC Microsoft Sql Server 安裝」界面。
單擊「測試數據源」,若成功,則顯示測試成功窗口,單擊「確定」即可。
C. 怎麼配置webservice訪問指定的伺服器資料庫
資料庫配置用兩種情況。
1,寫死在ear或war包的配置文件里,可以是hibernate,mybatis這些ORM框架的配置文件里這要看你用什麼框架。
2,通過JNDI的方式配置在web容器中,在項目里讀取JNDI。這樣就做到了資料庫與web項目的隔離,這樣顯然更靈活,也可以讓開發人員沒有機會獲得生產庫的連接方式,大型的企業應用選擇這種方式比較好。
ORM框架
搭建Hibernate框架會費些時間,但搭好框架開發效率會很高,優化也困難些。
mybatis半自動的,你還要寫sql,不過好搭建。
D. oracle資料庫即時客戶端如何配置
當我們建立了Oracle資料庫後,必須合理地配置監聽程序和網路服務名後,客戶應用才能訪問我們的資料庫。所以伺服器端必須配置監聽程序,而網路服務名在客戶端跟伺服器端都可以配置。看如下說明:
1。伺服器端的監聽程序用於接收客戶端的連接請求。
在建立了Oracle資料庫之後,為了使得客戶應用可以訪問特定資料庫,必須要在監聽程序中追加該資料庫。一個監聽程序可以監聽多個Oracle資料庫,多個監聽程序也可以監聽同一個資料庫。但是監聽程序只能用於同一台伺服器上的Oracle資料庫。安裝了Oracle時,會自動建立默認的監聽程序LISTENER.一般只需要將需要使用的資料庫追加到這個監聽程序上就可以了。
監聽程序使用的默認埠為1521
保存了監聽程序配置之後,必須要重新啟動監聽程序才能生效。windows中可以在「服務」中重新啟動。
例如:假如我在10.150.27.45上裝了ORACLE伺服器,埠是1521,為了讓其他客戶端應用(不管是本地的還是其他的)可以訪問我的名為TESTDB的資料庫,首先得在伺服器上配置監聽器:進入NET MANAGER 新建一個埠,如命名為LISTENER,配置主機名:如10.150.27.45和埠1521,配置全局資料庫名:如TESTDB,然後保存就好了
2。客戶端需要配置網路服務名,應用程序使用網路服務名才能訪問Oracle資料庫, 一般使用資料庫名作為服務名。注意: 網路協議要與監聽程序的一致(如TCP/IP)
例如:假如我在10.150.27.46上裝了ORACLE客戶端,進入NET MANAGER,新建一服務命名,如:TEST,然後配置你要連接的DB伺服器名字和埠好,如:10.150.27.45, 1521,配置服務名,必須跟監聽埠的全局資料庫名一樣:如TESTDB,然後你可以通過輸入用戶名和密碼測試連接成不成功了
3。利用客戶端工具測試
在10.150.27.46上通過SQLPLUS連接10.150.27.45上的DB:TESTDB, 輸入用戶名密碼,HOST STRING輸入TEST,看連接是不是成功
經過以上分析,你是不是明白ORACLE 的 NET MANAGER是怎麼一回事了呢?