2014-01-14 2 views
0

Oracle SQL Developer와 모범 데이터베이스 - Nothwind을 설치했습니다.Oracle SQL Developer를 사용하여 데이터베이스에 연결

이 데이터베이스에 연결하는 방법? 사용자 이름, 암호, 호스트 이름이 무엇입니까? 가능한가? 다른 프로그램에 대한 지침 만 찾았습니다. 제공하지 않고 "write these parameters"라고 쓰여 있습니다.

+1

이 오라클에 태그를 지정했습니다. 그러나 연결된 샘플 데이터베이스는 SQL Server 데이터베이스입니다. Oracle 데이터베이스에 연결하려고합니까? 또는 SQL Server 데이터베이스에? SQL Server에 연결하려는 경우 Oracle SQL Developer에 SQL Server JDBC 드라이버를 설치 했습니까? –

+0

SQL Server에 연결하려고하는데 Oracle SQL Developer의 SQL Server JDBC 드라이버가 설치되어 있지 않습니다. – Pawel

+0

무엇이 ??? 한 번 더 자세한 내용과 함께하시기 바랍니다. –

답변

0

샘플 로그인 및/또는 사용자가 생성되었는지 확인하기 위해 codeplex를보고 있습니다.

http://sqlserversamples.codeplex.com/releases/view/72278

하지 않으면, 나는 data_reader/data_writer 권한으로 로그인/사용자를 생성하기 위해 조각을 게시 할 예정입니다.

SSMS를 사용하여 SQL Server 데이터베이스에서이 스크립트를 실행하십시오. 그런 다음 테스트를 위해 db_owner 권한이있는 [ADW_ADMIN] 계정을 사용할 수 있습니다. 암호는 다음과 같습니다.

-- Which database to use. 
USE [master] 
GO 


-- Delete existing login. 
IF EXISTS (SELECT * FROM sys.server_principals WHERE name = N'ADW_ADMIN') 
DROP LOGIN [ADW_ADMIN] 
GO 

-- Add new login. 
CREATE LOGIN [ADW_ADMIN] WITH PASSWORD=N'M0a2r0c9h11$', DEFAULT_DATABASE=[AdventureWorks2012] 
GO 

-- Which database to use. 
USE [AdventureWorks2012] 
GO 

-- Delete existing user. 
IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'ADW_ADMIN') 
DROP USER [ADW_ADMIN] 
GO 

-- Add new user. 
CREATE USER [ADW_ADMIN] FOR LOGIN [ADW_ADMIN] WITH DEFAULT_SCHEMA=[dbo] 
GO 



-- Which database to use. 
USE [AdventureWorks2012] 
GO 

-- Add to database owner role 
EXEC sp_addrolemember 'db_owner', 'ADW_ADMIN' 
GO 

-- Add to database read/write roles 
--EXEC sp_addrolemember 'db_datareader', 'ADW_USER' 
--EXEC sp_addrolemember 'db_datawriter', 'ADW_USER' 
GO 
관련 문제