|
|
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Драсьти! Нужна помощь, веб приложения открывает старые отчеты но не может открыть новые... может быть не сохраняет в бд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 13:04 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Как можно проверить имеет ли tomcat доступ к базе данных oracle? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 16:31 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Так уже делали, надеюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 16:48 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
dmdmdm, уже искал но понятного мне способа проверки работаспособности драйвера не нашел... Отчеты выводит старые а новые не хочет выводит и я сделал вывод что может быть драйвер не работает... есть ли способ проверить это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 17:05 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Раз чего-то показывает, очевидно, с базой соединяется. С той ли - вот и проверьте. Поставьте в конфигурации явно ошибочный адрес. А дальше уже только в приложение лезть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 17:12 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
dmdmdm, я не нашел где прописать datasourse в файле server.xml. Конфиг нашел в другом файле web-inf\aplicationContext.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 17:35 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Вроде все прозрачно написано . Код: xml 1. 2. Конкретики больше давайте. Пример конфигурационного файла, логи. Собсно, в процессе изучения, скорее всего, сами все и поймете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 17:45 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
dmdmdm, server.xml <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- Note: A "Server" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/server.html --> <Server port="8005" shutdown="SHUTDOWN"> <!-- Security listener. Documentation at /docs/config/listeners.html <Listener className="org.apache.catalina.security.SecurityListener" /> --> <!--APR library loader. Documentation at /docs/apr.html --> <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html --> <Listener className="org.apache.catalina.core.JasperListener" /> <!-- Prevent memory leaks due to use of particular java/javax APIs--> <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> <!-- Global JNDI resources Documentation at /docs/jndi-resources-howto.html --> <GlobalNamingResources> <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users --> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> </GlobalNamingResources> <!-- A "Service" is a collection of one or more "Connectors" that share a single "Container" Note: A "Service" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/service.html --> <Service name="Catalina"> <!--The connectors can use a shared executor, you can define one or more named thread pools--> <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/> --> <!-- A "Connector" represents an endpoint by which requests are received and responses are returned. Documentation at : Java HTTP Connector: /docs/config/http.html (blocking & non-blocking) Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP) Connector: /docs/apr.html Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <!-- A "Connector" using the shared thread pool--> <!-- <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> --> <!-- Define a SSL HTTP/1.1 Connector on port 8443 This connector uses the JSSE configuration, when using APR, the connector should be using the OpenSSL style configuration described in the APR documentation --> <!-- <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" /> --> <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <!-- An Engine represents the entry point (within Catalina) that processes every request. The Engine implementation for Tomcat stand alone analyzes the HTTP headers included with the request, and passes them on to the appropriate Host (virtual host). Documentation at /docs/config/engine.html --> <!-- You should set jvmRoute to support load-balancing via AJP ie : <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> --> <Engine name="Catalina" defaultHost="localhost"> <!--For clustering, please take a look at documentation at: /docs/cluster-howto.html (simple how to) /docs/config/cluster.html (reference documentation) --> <!-- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> --> <!-- Use the LockOutRealm to prevent attempts to guess user passwords via a brute-force attack --> <Realm className="org.apache.catalina.realm.LockOutRealm"> <!-- This Realm uses the UserDatabase configured in the global JNDI resources under the key "UserDatabase". Any edits that are performed against this UserDatabase are immediately available for use by the Realm. --> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host> </Engine> </Service> </Server> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:32 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
dmdmdm, applicationContext.xml <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"> </property> <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:jkjn"> </property> <property name="username" value="jkjn"></property> <property name="password" value="jkjn123"></property> </bean> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:34 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
jdbc-драйвер должен быть в ${catalina.base}/lib, а не в WEB-INF/lib вашего приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:36 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Хотя, к проблеме "открывает старые отчёты" (работает select), но не сохраняет новые (проблемы с insert) расположение драйвера не относится. P.S. Есть тэги Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:41 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, вообще то все работало нормально, но после повреждения контрольных файлов перестало работать. Исправил поврежденный ctl файл банальным chkdsk и все запустилось, но теперь не показывает или же не пишет отчеты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:54 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Ну так пригласите АБД - сейчас, вероятно, ваша база смонтирована в режиме "только чтение". P.S. Контрольные файлы "простым chkdsk" не восстанавливаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 18:59 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, я сперва так и думал но тут на форуме сказали что его можно заменить годным и все запуститься нормально) хотя я просто запустил командой startup и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 19:05 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Логи спасут отца русской демократии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 19:12 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, а вы можете подсказать как правильно запустить бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 19:15 |
|
||
|
Oracle 10g+tomcat7
|
|||
|---|---|---|---|
|
#18+
dmdmdm, tentaktru55В случае проблем с запуском БД в первую очередь кидаются смотреть alert.log alert.log это то что в папке admin\jkjn\bdump? Tue Nov 29 18:05:04 2016 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 Picked latch-free SCN scheme 2 Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST Autotune of undo retention is turned on. IMODE=BR ILAT =18 LICENSE_MAX_USERS = 0 SYS auditing is disabled ksdpec: called for event 13740 prior to event group initialization Starting up ORACLE RDBMS Version: 10.2.0.1.0. System parameters with non-default values: processes = 150 __shared_pool_size = 117440512 __large_pool_size = 4194304 __java_pool_size = 4194304 __streams_pool_size = 0 spfile = D:\ORACLE\PRODUCT\10.2.0\DB_1\DBS\SPFILEJKJN.ORA sga_target = 612368384 control_files = D:\ORACLE\PRODUCT\10.2.0\ORADATA\JKJN\CONTROL01.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\JKJN\CONTROL02.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\JKJN\CONTROL03.CTL db_block_size = 8192 __db_cache_size = 478150656 compatible = 10.2.0.1.0 db_file_multiblock_read_count= 16 db_recovery_file_dest = D:\oracle\product\10.2.0/flash_recovery_area db_recovery_file_dest_size= 2147483648 undo_management = AUTO undo_tablespace = UNDOTBS1 remote_login_passwordfile= EXCLUSIVE db_domain = dispatchers = (PROTOCOL=TCP) (SERVICE=jkjnXDB) job_queue_processes = 10 audit_file_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\JKJN\ADUMP background_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\JKJN\BDUMP user_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\JKJN\UDUMP core_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\JKJN\CDUMP db_name = jkjn open_cursors = 300 pga_aggregate_target = 203423744 PMON started with pid=2, OS id=2636 PSP0 started with pid=3, OS id=2640 MMAN started with pid=4, OS id=2644 DBW0 started with pid=5, OS id=2648 LGWR started with pid=6, OS id=2652 CKPT started with pid=7, OS id=2656 SMON started with pid=8, OS id=2660 RECO started with pid=9, OS id=2664 CJQ0 started with pid=10, OS id=2668 MMON started with pid=11, OS id=2672 MMNL started with pid=12, OS id=2676 Tue Nov 29 18:05:04 2016 starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'... starting up 1 shared server(s) ... Tue Nov 29 18:05:04 2016 ALTER DATABASE MOUNT Tue Nov 29 18:05:08 2016 Setting recovery target incarnation to 2 Tue Nov 29 18:05:09 2016 Successful mount of redo thread 1, with mount id 3116238032 Tue Nov 29 18:05:09 2016 Database mounted in Exclusive Mode Completed: ALTER DATABASE MOUNT Tue Nov 29 18:05:09 2016 ALTER DATABASE OPEN Tue Nov 29 18:05:09 2016 Thread 1 opened at log sequence 940 Current log# 3 seq# 940 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\JKJN\REDO03.LOG Successful open of redo thread 1 Tue Nov 29 18:05:09 2016 MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set Tue Nov 29 18:05:09 2016 SMON: enabling cache recovery Tue Nov 29 18:05:09 2016 Successfully onlined Undo Tablespace 1. Tue Nov 29 18:05:09 2016 SMON: enabling tx recovery Tue Nov 29 18:05:09 2016 Database Characterset is ZHS16GBK replication_dependency_tracking turned off (no async multimaster replication found) Starting background process QMNC QMNC started with pid=15, OS id=2704 Tue Nov 29 18:05:14 2016 Completed: ALTER DATABASE OPEN Tue Nov 29 18:05:14 2016 db_recovery_file_dest_size of 2048 MB is 0.00% used. This is a user-specified limit on the amount of space that will be used by this database for recovery-related files, and does not reflect the amount of space available in the underlying filesystem or ASM diskgroup. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 19:56 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39360101&tid=1886897]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
10ms |
get forum data: |
6ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 513ms |

| 0 / 0 |
