Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2014, 14:07   #11
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
tnsping <имя_БД> Попробуйте так.
Скачал версию оракла 12с. Думал на ней будет всё норм. Установил. Создал БД. Запускаю Oracle SQL Developer. Создаю подключение, пытаюсь подключиться - мне сразу выдаёт ошибку ORA-12560. Пересмотрел кучу форумов. Пляшут с бубном в сообщений 10-15, в итоге ничего не понятно. Выкладывают свои файлы, но у меня содержимое этих файлов совершенно разное. Я даже по аналогии ничего не могу сделать.

Попробую выложить содержимое моих файлов, может поймёте в чём дело, я в этом собственно вообще не шарю.



Файл TNSNAMES
Код:
<alias>= [ (DESCRIPTION_LIST =  # Optional depending on whether u have 
				# one or more descriptions
				# If there is just one description, unnecessary ]
	  (DESCRIPTION=
	    [ (SDU=2048) ]	# Optional, defaults to 2048
				# Can take values between 512 and 32K
	    [ (ADDRESS_LIST=    # Optional depending on whether u have
				# one or more addresses
				# If there is just one address, unnecessary ]
	      (ADDRESS=
		[ (COMMUNITY=<community_name>) ] 
		(PROTOCOL=tcp)
		(HOST=<hostname>)
		(PORT=<portnumber (1521 is a standard port used)>)
	      )
	      [ (ADDRESS=
		  (PROTOCOL=ipc)
		  (KEY=<ipckey (PNPKEY is a standard key used)>)	
		)
	      ]
	      [ (ADDRESS=
		  [ (COMMUNITY=<community_name>) ]
		  (PROTOCOL=decnet)
		  (NODE=<nodename>)
		  (OBJECT=<objectname>)
		)
	      ]
              ... # More addresses
	    [ ) ] # Optional depending on whether ADDRESS_LIST is used or not 
	    [ (CONNECT_DATA=
		(SID=<oracle_sid>)
		[ (GLOBAL_NAME=<global_database_name>) ]
	      )
	    ]
	    [ (SOURCE_ROUTE=yes) ]  
	  )
	  (DESCRIPTION=     
	    [ (SDU=2048) ]	# Optional, defaults to 2048
				# Can take values between 512 and 32K
	    [ (ADDRESS_LIST= ]	# Optional depending on whether u have more
				# than one address or not
				# If there is just one address, unnecessary
	      (ADDRESS
		[ (COMMUNITY=<community_name>) ]
		(PROTOCOL=tcp)
		(HOST=<hostname>)
		(PORT=<portnumber (1521 is a standard port used)>)
	      )
	      [ (ADDRESS=
		  (PROTOCOL=ipc)
		  (KEY=<ipckey (PNPKEY is a standard key used)>)
	         )
	      ]
	      ... 		# More addresses
	    [ ) ] 		# Optional depending on whether ADDRESS_LIST  
				# is being used
	    [ (CONNECT_DATA=
		(SID=<oracle_sid>)
		[ (GLOBAL_NAME=<global_database_name>) ]
	      )
	    ]
	    [ (SOURCE_ROUTE=yes) ]
	  )
	  [ (CONNECT_DATA=
	      (SID=<oracle_sid>)
	      [ (GLOBAL_NAME=<global_database_name>) ]
	    )
	  ]
	  ...   # More descriptions 
	[ ) ]	# Optional depending on whether DESCRIPTION_LIST is used or not
federalkaz вне форума Ответить с цитированием
Старый 23.04.2014, 15:59   #12
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Содержимое sqlnet.ora
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 23.04.2014, 16:04   #13
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

Цитата:
Сообщение от federalkaz Посмотреть сообщение
Файл TNSNAMES
Что это за лажа?
Vapaamies вне форума Ответить с цитированием
Старый 23.04.2014, 16:49   #14
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Содержимое sqlnet.ora
34.000 символов, сюда не влез. Прикладываю файл:


Но все строки я так понял закомментированы? Перед ними стоят символы - #.
federalkaz вне форума Ответить с цитированием
Старый 23.04.2014, 17:00   #15
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Я уже и вот такие штуки пробовал делать, как на некоторых форумах писали. Ничего не помогло.



federalkaz вне форума Ответить с цитированием
Старый 23.04.2014, 18:21   #16
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

А листенер ставил?
Vapaamies вне форума Ответить с цитированием
Старый 23.04.2014, 18:34   #17
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Vapaamies Посмотреть сообщение
А листенер ставил?
Нет, я в оракле вообще не знаю что к чему, всё методом научного тыка. До этого работал с MySQL. Но для написания диплома требование предприятия - Oracle. Вот разобрался как установить, создать базу данных. Сперва ставил Oracle 11g. 2 дня поработала, на третий день пропал коннект с БД. Ошибка протокола TNS.
Вот я уже подумал если скачаю новую версию, то всё будет норм. Скачал и поставил Oracle 12c. Сразу при попытке подключится к БД - Ошибка TNS.
Я уже который день подряд убиваю на попытки разобраться в этой беде и ничего не получается.
federalkaz вне форума Ответить с цитированием
Старый 23.04.2014, 18:35   #18
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Не знаю нужно или нет, но вот содержимое этого файлика листенер:
Код:
# copyright (c) 1997 by the Oracle Corporation
# 
# NAME
#   listener.ora
# FUNCTION
#   Network Listener startup parameter file example
# NOTES
#   This file contains all the parameters for listener.ora,
#   and could be used to configure the listener by uncommenting
#   and changing values.  Multiple listeners can be configured
#   in one listener.ora, so listener.ora parameters take the form
#   of SID_LIST_<lsnr>, where <lsnr> is the name of the listener
#   this parameter refers to.  All parameters and values are
#   case-insensitive.

# <lsnr>
#   This parameter specifies both the name of the listener, and
#   it listening address(es). Other parameters for this listener
#   us this name in place of <lsnr>.  When not specified,
#   the name for <lsnr> defaults to "LISTENER", with the default
#   address value as shown below.
#
# LISTENER =
#  (ADDRESS_LIST=
#	(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
#	(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))	

# SID_LIST_<lsnr>
#   List of services the listener knows about and can connect 
#   clients to.  There is no default.  See the Net8 Administrator's
#   Guide for more information.
#
# SID_LIST_LISTENER=
#   (SID_LIST=
#	(SID_DESC=
#			#BEQUEATH CONFIG
#          (GLOBAL_DBNAME=salesdb.mycompany)
#          (SID_NAME=sid1)			
#          (ORACLE_HOME=/private/app/oracle/product/8.0.3)
#			#PRESPAWN CONFIG
#         (PRESPAWN_MAX=20)
#	  (PRESPAWN_LIST=
#           (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))
#         )
#        )
#       )
	
# PASSWORDS_<lsnr>
#   Specifies a password to authenticate stopping the listener.
#   Both encrypted and plain-text values can be set.  Encrypted passwords
#   can be set and stored using lsnrctl.  
#     LSNRCTL> change_password
#       Will prompt for old and new passwords, and use encryption both
#       to match the old password and to set the new one.
#     LSNRCTL> set password
#	Will prompt for the new password, for authentication with 
#       the listener. The password must be set before running the next
#       command.
#     LSNRCTL> save_config
#       Will save the changed password to listener.ora. These last two
#       steps are not necessary if SAVE_CONFIG_ON_STOP_<lsnr> is ON.
#       See below.
#
# Default: NONE
#
# PASSWORDS_LISTENER = 20A22647832FB454      # "foobar"

# SAVE_CONFIG_ON_STOP_<lsnr>
#   Tells the listener to save configuration changes to listener.ora when
#   it shuts down.  Changed parameter values will be written to the file,
#   while preserving formatting and comments.
# Default: OFF
# Values: ON/OFF
#
# SAVE_CONFIG_ON_STOP_LISTENER = ON

# USE_PLUG_AND_PLAY_<lsnr>
#   Tells the listener to contact an Onames server and register itself
#   and its services with Onames.
# Values: ON/OFF
# Default: OFF
#
# USE_PLUG_AND_PLAY_LISTENER = ON

# LOG_FILE_<lsnr>
#   Sets the name of the listener's log file.  The .log extension
#   is added automatically.
# Default=<lsnr>
#
# LOG_FILE_LISTENER = lsnr

# LOG_DIRECTORY_<lsnr>
#   Sets the directory for the listener's log file.
# Default: <oracle_home>/network/log
#
# LOG_DIRECTORY_LISTENER = /private/app/oracle/product/8.0.3/network/log

# TRACE_LEVEL_<lsnr>
#   Specifies desired tracing level.
# Default: OFF
# Values: OFF/USER/ADMIN/SUPPORT/0-16
#
# TRACE_LEVEL_LISTENER = SUPPORT

# TRACE_FILE_<lsnr>
#   Sets the name of the listener's trace file. The .trc extension
#   is added automatically.
# Default: <lsnr>
#
# TRACE_FILE_LISTENER = lsnr

# TRACE_DIRECTORY_<lsnr>
#   Sets the directory for the listener's trace file.
# Default: <oracle_home>/network/trace
#
# TRACE_DIRECTORY_LISTENER=/private/app/oracle/product/8.0.3/network/trace
# CONNECT_TIMEOUT_<lsnr>
#   Sets the number of seconds that the listener waits to get a 
#   valid database query after it has been started.
# Default: 10
#
# CONNECT_TIMEOUT_LISTENER=10
federalkaz вне форума Ответить с цитированием
Старый 23.04.2014, 21:01   #19
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Порт 1521 открыт?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 23.04.2014, 21:10   #20
federalkaz
Пользователь
 
Аватар для federalkaz
 
Регистрация: 15.04.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Порт 1521 открыт?
Проверил через сайт, пишет что порт закрыт. Сейчас буду искать как его открыть...
federalkaz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
oracle Cnej SQL, базы данных 0 03.06.2013 23:12
Oracle ошибка ORA-00933 rainbow SQL, базы данных 0 17.04.2012 08:57
Delphi 7 + Oracle Database 10g EE ошибка TNS: no listener new player БД в Delphi 4 20.09.2010 15:19
Ошибка при попытке вывода полей из таблицы в ORACLE older Общие вопросы Delphi 2 04.06.2008 17:26