JDBC를 사용하여 데이터베이스에 연결할 수 없음

클락

Spark SQL을 사용하여 JDBC가 있는 Databricks 노트북의 SQL 서버에 연결하려고 합니다.

val jdbcHostname = "database.windows.net"
val jdbcPort = 1433
val jdbcDatabase = "Database1"

// Create the JDBC URL without passing in the user and password parameters.
val jdbcUrl = s"jdbc:sqlserver://${jdbcHostname}:${jdbcPort};database=${jdbcDatabase}"

// Create a Properties() object to hold the parameters.
import java.util.Properties
val connectionProperties = new Properties()

connectionProperties.put("user", s"${User1}");
connectionProperties.put("password", s"${abc$@123}");

그러나 속성에 표시되는 오류,

error: ';' expected but '@' found. connectionProperties.put("password", s"${dcu$@123}");

뭐가 문제인지 못찾겠는데 아시는 분 계시면 도와주실 수 있나요?

알렉스 오트

구문은 변수 또는 표현식의 값을 참조 하는 s"${xxx}"데 사용되지만 귀하의 경우에는 원시 암호처럼 보이고 스칼라에서는 표현식과 같이 변수 이름에 특수 문자가 포함될 수 없습니다 abc$@123. 해결책은 s문자열의 시작 부분에서 제거하는 것입니다 ...

PS 더 나은 보안 솔루션은 Databricks 비밀 범위암호를 넣고 dbutils.secrets.get.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

JDBC를 사용하여 Azure SQL 데이터베이스에 연결할 수 없음-SSL 오류

JDBC를 사용하여 Hana에 연결하는 동안 "데이터베이스를 찾을 수 없음"오류

JDBC를 사용하여 SQL Server 데이터베이스에 연결할 수 없습니다.

Express JS를 사용하여 AWS RDS MySQL 데이터베이스에 연결할 수 없음

Adminer 및 docker-compose를 사용하여 MySQL 데이터베이스에 연결할 수 없음

process.env를 사용하여 데이터베이스에 연결할 수 없음 | 지루한 | 노드

JDBC 템플릿을 사용하여 데이터베이스에 연결할 수없는 경우 SQLNonTransientConnectionException

CodeIgniter를 사용하여 데이터베이스에 삽입 할 수 없음

ssh를 사용하여 작업중인 원격 호스트 데이터베이스 연결이지만 laravel 5를 사용하여 연결할 수 없음

별표는 ODBC 커넥터를 사용하여 데이터베이스에 연결할 수 없습니다.

sqlcmd를 사용하여 SSH 터널을 통해 SQL 데이터베이스에 연결할 수 없습니다.

python adodbapi 라이브러리를 사용하여 데이터베이스에 연결할 수 없습니다.

Connection 클래스를 사용하여 데이터베이스에 연결할 수 없습니다

쉘 스크립트를 사용하여 mysql 데이터베이스에 연결할 수 없습니다.

Node js는 몽구스를 사용하여 내 데이터베이스에 연결할 수 없습니다

C #에서 AAD를 사용하여 Azure SQL 데이터베이스에 연결할 수 없습니다.

Java를 사용하여 VM에서 mysql 데이터베이스에 연결할 수 없습니다.

우분투에서 jsp를 사용하여 데이터베이스에 연결할 수 없습니다.

Spring Boot에서 JDBC 드라이버를 사용하여 Oracle 데이터베이스에 연결할 수 없습니다.

생산 Laravel 증기를 사용하여 MySQL 데이터베이스에 연결할 수 없습니다

PHP mysqli_connect ()를 사용하여 MySQL 데이터베이스에 연결할 수 없습니다.

springboot를 사용하여 MySQL 데이터베이스에 연결할 수 없습니까?

Oracle SQL Developer를 사용하여 Oracle 데이터베이스에 연결할 수 없습니다.

sequelize-typescript를 사용하여 Heroku의 데이터베이스에 연결할 수 없습니다.

Visual Studio 2019를 사용하여 MySQL 데이터베이스에 연결할 수 없습니다.

Rails 5를 사용하여 heroku의 설정 데이터베이스에 연결할 수 없습니다.

Java 및 Mariadb를 사용하여 원격 데이터베이스에 연결할 수 없습니다.

Hibernate를 사용하여 데이터베이스에 연결할 수 없습니다.

Management Studio를 사용하여 RDS SQL Server 데이터베이스에 연결할 수 없습니다.

TOP 리스트

  1. 1

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  2. 2

    Matlab의 반복 Sortino 비율

  3. 3

    Python의 csv 파일에서 첫 번째 열 삭제

  4. 4

    개체 참조가 개체의 인스턴스로 설정되지 않았습니까? (예외 오류 ~ ASP.NET MVC)

  5. 5

    atob은 인코딩 된 base64 문자열을 디코딩하지 않습니다.

  6. 6

    EventEmitter <string>의 컨텍스트 'this'가 Observable <string> 유형의 'this'메서드에 할당되지 않았습니다.

  7. 7

    병합 셀을 사용하여 워크 시트의 데이터 필터링

  8. 8

    PhpStorm 중단 점에서 변수 값을 볼 수 없습니다.

  9. 9

    jQuery에서 이벤트 핸들러를 제거하는 가장 좋은 방법은 무엇입니까?

  10. 10

    `@ Transactional`이 있음에도 불구하고 이러한 데이터베이스 수정 사항이 롤백되지 않는 이유는 무엇입니까?

  11. 11

    ssh를 사용하여 원격에서 로컬로 파일 복사

  12. 12

    종속 사용자 정의 Lightning 선택 목록 Level2 및 Level3을 설정한 다음 Lightning 구성 요소에서 Level2를 재설정하지만 Level2 캐시 데이터가 저장됨

  13. 13

    2 개의 이미지를 단일 평면 이미지로 결합

  14. 14

    팝업처럼 위젯을 표시하는 방법

  15. 15

    [해결] 쿠키 설정 SameSite = Chrome / JSP, JAVASCRIPT에서 작동하지 않습니다.

  16. 16

    버튼 클릭을 기반으로 특정 CSS 클래스를 추가하는 방법은 무엇입니까?

  17. 17

    React 구성 요소가 자동으로 초기 상태로 다시 렌더링됩니다.

  18. 18

    연결된 서버 쿼리는 작동하지만 동일한 OPENQUERY는 "sys.servers에서 서버 'SERVER'를 찾을 수 없습니다.

  19. 19

    파일 2의 파일 1에서 동일한 줄을 조건으로 바꿉니다.

  20. 20

    아이디어 Intellij : 종속성 org.json : json : 20180813을 찾을 수 없음, maven에서 org.json 라이브러리를 가져올 수 없음

  21. 21

    상황에 맞는 메뉴 색상

뜨겁다태그

보관