«schema» 태그된 질문

데이터베이스 시스템의 스키마는 데이터베이스 관리 시스템 (DBMS)에서 지원하는 공식 언어로 기술 된 구조이며 데이터베이스 구성 방법 (데이터베이스 테이블로 구분)에 대한 청사진을 작성하기 위해 데이터 구성을 나타냅니다.

6
MySQL에서 두 테이블의 구조를 비교하기위한 쿼리
내 MySQL 데이터베이스 중 하나의 백업 프로세스를 자동화하기 위해 두 테이블의 구조 (현재 버전과 이전 버전)를 비교하고 싶습니다. 두 테이블을 비교할 수있는 쿼리를 생각할 수 있습니까? 다음은 비교할 수있는 몇 가지 예제 테이블입니다. CREATE TABLE product_today ( pname VARCHAR(150), price int, PRIMARY KEY (pname) ); CREATE TABLE product_yesterday ( pname …


6
Redgate SQL 비교 및 ​​Visual Studio 2010 Premium / Ultimate 데이터베이스 프로젝트
현재 데이터베이스 프로젝트를 프로젝트 템플릿으로 사용하는 Visual Studio Professional Edition 을 사용하고 있지만 스키마 비교 도구 와 같은 일부 기능을 사용할 수 없습니다 . 스키마 비교 및 ​​데이터베이스 업데이트 스크립트 생성은 Visual Studio 2010 Premium / Ultimate 버전 에서만 사용할 수 있습니다 . 그러나 Visual Studio의 스키마 비교 및 ​​업데이트 …

2
스키마없는 / 유연한 + ACID 데이터베이스?
소기업 고객을위한 웹 기반 Clojure 애플리케이션으로 VB 기반 온 프레미스 (로컬로 설치된) 애플리케이션 (인보이스 + 인벤토리)을 다시 작성하려고합니다. 비슷한 거래를하는 고객을 위해 SaaS 애플리케이션으로 제공하고자합니다. 나는 데이터베이스 옵션을보고 있었다 : 나의 선택은 RDBMS : Postgresql / MySQL이었다. 첫 해에는 최대 400 명의 사용자로 확장 할 수 있으며 일반적으로 사용자 당 …

1
SQL Server 2012에서 dbo 스키마의 소유권을 이전하는 방법
실수로 사용자에게 db_owner 스키마의 소유권을 부여했으며 (아래와 같이 UI의 확인란을 사용하여) 이제는 할 수 없습니다. 다른 사용자에게 소유권 이전 DB에서 사용자를 삭제하십시오 (SQL Server에서 로그인을 삭제할 수는 있지만) 나는 시도 데이터베이스 주체가 데이터베이스 스키마를 소유하고 삭제할 수 없습니다. ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo 그리고 성공적으로 완료되었지만 사용자는 여전히 소유권을 …


2
PostgreSQL : 스키마 차이 / 패치 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다음 설정을 고려하십시오. 생산 DB 새로운 기능을 활성화하기 위해 스키마를 변경하는 개발 데이터베이스 새로운 기능의 개발이 완료되면 pg_dump --schema-only두 DB가 동일 할 …

5
전자 상거래 주문 표. 가격을 저장하거나 감사 / 이력 표를 사용 하시겠습니까?
첫 번째 전자 상거래 스키마를 설계하고 있습니다. 나는 주제에 대해 잠시 동안 읽고 있었고, a order_line_item와 a 의 관계에 대해 약간 혼란 스럽 습니다.product A product를 구입할 수 있습니다. 다양한 세부 사항이 있지만 가장 중요한 것은입니다 unit_price. 은 order_line_item받는 외래 키가 product_id1, 구입 quantity구입하고,이 unit_price시점에서 고객이 제품을 구입합니다. 내가 읽은 …

3
오픈 소스 메타 데이터 관리 솔루션이 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 오픈 소스 메타 데이터 관리 솔루션이 있습니까? 수백 개의 Enterprise 데이터베이스의 데이터베이스 스키마, 테이블 및 데이터 항목의 메타 데이터 세부 정보를 보유 …
13 schema  metadata 

1
PostgreSQL은 공유 메모리에 대해 불평하지만 공유 메모리는 괜찮은 것 같습니다.
PostgreSQL 서버에서 일종의 집중적 인 스키마 삭제 및 생성을 수행했지만 이제는 불평합니다 .. : WARNING: out of shared memory ERROR: out of shared memory HINT: You might need to increase max_locks_per_transaction. 그러나 PostgreSQL을 방금 다시 시작하면 문제가 남아 있습니다 service postgresql restart.max_locks_per_transaction이 아무것도 조정하지 않을 것으로 생각합니다. 이 오류에 대한 …

5
큰 응용 프로그램을 위해 같은 데이터베이스의 다른 스키마에서 테이블에 외래 키를 만드는 것이 좋지 않습니까?
큰 pl / sql 웹 기반 응용 프로그램을 전용 서버로 전송하려고합니다. 이 응용 프로그램은 70 개의 프로그램 코드 패키지가있는 하나의 스키마에 있습니다. 이 응용 프로그램은 다른 시간에 약 15 명 정도를 만들었습니다. 그리고 참조 테이블에 외래 키를 생성하는 것은 다른 스키마의 외래 키를 만드는 것이 일반적인 관행이었습니다. 왜냐하면 동일한 참조 …

5
PostgreSQL : 테이블 생성 날짜
최근에 많은 DB 테이블이 생성되는 프로젝트를 완료했습니다. 이 테이블의 대부분에는 임시 가비지가 포함되어 있으며 모든 테이블을 나열하는 간단한 방법을 찾고 있습니다. 생성 날짜에 따라 정렬 된 모든 DB 테이블을 나열하는 방법이 있습니까?

2
psql에서 \ dt (+)를 사용할 때 왜 테이블 (PostgreSQL)을 볼 수 없습니까?
donor스키마에 reference따라 테이블 을 만들었습니다 . CREATE TABLE reference.donor ( donor_code smallint PRIMARY KEY, donor_name character varying NOT NULL, donor_type smallint REFERENCES reference.donor_type (type_id), alpha_2_code char(2) REFERENCES reference.iso_3166_1 (alpha_2_code) ); 다음과 같이 테이블을 채웠습니다. INSERT INTO reference.donor (donor_code, donor_name, donor_type, alpha_2_code) SELECT donor_code, donor_name, donor_type, alpha_2_code FROM reference.donor_template; 내가 실행할 …

2
DB 프로젝트를 Azure 서버와 비교할 때 SSDT 스키마 비교가 실패 함
엔터프라이즈 DB를 구축 한 SQL 데이터베이스 프로젝트가 있습니다. SSDT의 스키마 비교 도구를 사용하여 내부 및 AWS 호스팅 SQL 서버에 여러 번 배포했습니다. SQL Ent 2012 sp2를 실행하는 Azure Hosted Win 2012 Server에 게시 할 때 발생하는 문제입니다. "비교가 완료되었습니다. 차이가 감지되지 않았습니다."라는 메시지가 다시 나타납니다. Enterprise Manager를 열고 스키마를 SQL …

2
사용자가 자신의 스키마 내에서 작업을 수행 할 수 있지만 스키마 자체를 만들거나 삭제하지 않아야합니다.
SQL Azure에서 스키마를 만들고 데이터베이스 역할에 다음 권한을 부여했습니다. CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE PROCEDURE, CREATE FUNCTION, CREATE VIEW TO myrole; 위에서 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.